如果我在shell中运行getIndexes方法:
xyz:PRIMARY> db.my_collection.count()
26672
xyz:PRIMARY> db.my_collection.getIndexes()
// Prints indexes and their info
然而,pymongo中的index_information
方法返回一个空白
在python shell中对所有集合进行dict,对其进行其他操作
收集工作正常。
>>> my_collection.count()
26672
>>> my_collection.index_information()
{}
Mongodb版本:3.0.2
Pymongo版本:2.5.2
答案 0 :(得分:3)
根据MongoDB文档中的Python Driver Compatibility部分,PyMongo 2.5并不完全支持MongoDB 3.0:
因此,您应该将PyMongo升级到最新版本或至少2.8。