MongoDB的Robomongo:db.data.find(...)整理不是一个函数
问题描述:
我试图运行:MongoDB的Robomongo:db.data.find(...)整理不是一个函数
db.data.find({email: '[email protected]'}).collation({locale:'en'})
但我不断收到一个.collation不是一个函数。我使用脚本错了吗?
谢谢。
答
“排序规则”是在MongoDB 3.4中引入的。现在可以使用MongoDB 3.4和最新的测试版:Robomongo 1.1 - Beta version with MongoDB 3.4 Support。仅供参考。
你的mongodb的版本是什么?它的2.6,整理不存在。尝试在你的mongo shell中运行db.version()来检查它的版本。 mongoDB 3.4版本中的 –
[collection](https://docs.mongodb.com/manual/reference/collation/#collation-document-fields) – Yogesh
整理是MongoDB 3.4中的一项新功能; Robomongo(1.0版本)不支持MongoDB 3.4。有关更新,请参阅:https://github.com/Studio3T/robomongo/issues/1250。 – Stennie