1234567891011121314151617181920212223242526 |
- package main
- import (
- "app.yhyue.com/data_processing/common_utils/mongodb"
- )
- //convertToMongoID convertToMongoID
- func convertToMongoID(query map[string]interface{}) map[string]interface{} {
- result := make(map[string]interface{})
- if query == nil {
- return result
- }
- idMap := query["_id"].(map[string]interface{})
- if idMap != nil {
- tmpQ := map[string]interface{}{}
- for c, id := range idMap {
- if idStr, ok := id.(string); ok && id != "" {
- tmpQ[c] = mongodb.StringTOBsonId(idStr)
- }
- }
- result["_id"] = tmpQ
- }
- return result
- }
|