在pymongo中,collection.getIndexes()命令的等效命令是什么?

26
我似乎找不到作为 pymongo 的 Collection 对象的 getIndexes() 命令 - 这是有意为之吗?它是否在类层次结构的其他地方实现?
如果没有,那么获取相同效果的 pymongo 规范方法是什么?
1个回答

40
你可能正在寻找的是集合级别的index_information()方法。根据文档说明:

获取此集合索引的信息。

返回一个字典,其中键是索引名称(由create_index()返回),值是包含每个索引信息的字典。

>>> db.test.index_information()
{u'_id_': {u'key': [(u'_id', 1)]},
u'x_1': {u'unique': True, u'key': [(u'x', 1)]}}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接