1、问题一:mgo的&bson.M里面嵌套一个&bson.M就是查不出来,是因为慢的原因吗?
如:{"$match": bson.M{"alarmStyle": bson.M{"$in": []string{"设备布防", "设备撤防"}}}}
或者c.Find(&bson.M{"alarmStyle": &bson.M{"$in": []string{"设备布防", "设备撤防"}}}).All(&result)
2、同一个sql,我用python、mgo、Robo3t,mgo速度最慢,能优化吗?(没有索引)
https://github.com/go-mgo/mgo 这个项目的作者已经不维护了,作者推荐使用fork出来的一个项目:https://github.com/globalsign/mgo,修复了若干bug,并且改善了性能
#1