尝试在集合上调用 distinct 时出现 Pymongo 错误
Pymongo error while trying to call distinct on a collection
我遇到了这个奇怪的错误。我正在密切关注文档,不明白我做错了什么。我粘贴了一个最小的例子来复制错误。有关此修复的任何提示?
错误信息:
TypeError: 'Collection' 对象不可调用。如果您打算在 'Collection' 对象上调用 'dictinct' 方法,它会失败,因为不存在这样的方法。
代码:
import pymongo
client = pymongo.MongoClient('mongodb://localhost:27017')
detached = client['realestate'].detached
print(detached.dictinct('key_facts-build_year'))
你打错了;该方法是 distinct()
(不是 dictinct()
)
我遇到了这个奇怪的错误。我正在密切关注文档,不明白我做错了什么。我粘贴了一个最小的例子来复制错误。有关此修复的任何提示?
错误信息:
TypeError: 'Collection' 对象不可调用。如果您打算在 'Collection' 对象上调用 'dictinct' 方法,它会失败,因为不存在这样的方法。
代码:
import pymongo
client = pymongo.MongoClient('mongodb://localhost:27017')
detached = client['realestate'].detached
print(detached.dictinct('key_facts-build_year'))
你打错了;该方法是 distinct()
(不是 dictinct()
)