尝试在集合上调用 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()