繁体   English   中英

mongo 控制台中的流星收集查询

[英]meteor collection query in mongo console

我有一个同行将集合的名称设置为

UserSettings = new Mongo.Collection("user-settings");

当我尝试在 MongoDB 控制台中查询时,我无法做到

 db.user-settings.find()

我收到此错误:-

参考错误:未定义设置

我应该如何使用破折号查询集合的名称?

谢谢

这是因为user-settings不是 JavaScript 中的有效标识符,因此不能用于使用点符号访问字段。

它实际上被解释为 2 个表达式,它们之间有一个减号 ( - ) 运算符。

您可以使用db.getCollection('user-settings')来获取它。

@MasterAM 是对的,另一种可能是

db["user-settings"].find()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM