MongoDB的Robomongo:db.data.find(...)整理不是一个函数

问题描述:

我试图运行:MongoDB的Robomongo:db.data.find(...)整理不是一个函数

db.data.find({email: '[email protected]'}).collation({locale:'en'})

但我不断收到一个.collat​​ion不是一个函数。我使用脚本错了吗?

谢谢。

+0

你的mongodb的版本是什么?它的2.6,整理不存在。尝试在你的mongo shell中运行db.version()来检查它的版本。 mongoDB 3.4版本中的 –

+0

[collection](https://docs.mongodb.com/manual/reference/collat​​ion/#collat​​ion-document-fields) – Yogesh

+0

整理是MongoDB 3.4中的一项新功能; Robomongo(1.0版本)不支持MongoDB 3.4。有关更新,请参阅:https://github.com/Studio3T/robomongo/issues/1250。 – Stennie

“排序规则”是在MongoDB 3.4中引入的。现在可以使用MongoDB 3.4和最新的测试版:Robomongo 1.1 - Beta version with MongoDB 3.4 Support。仅供参考。