【发布时间】:2015-08-15 15:35:47
【问题描述】:
我在 MongoDB 中有数据库 XXX 和集合 YYY(使用 MongoLab)。
这是一个示例记录:
{
"_id": {
"$oid": "551a5asdfsdfsdfs"
},
"_class": "com.test.com",
"mvid": "d0fffsdfs"
}
我想检索字段“mvid”的所有不同值。这是我在搜索框中写的内容
XXX.YYY.distinct("mvid")
我得到以下错误:
“我们在解析您的 JSON 时遇到错误。请检查您的语法(例如,确保您在字段名称和值周围使用双引号),然后重试。”
我做错了什么?
【问题讨论】:
-
你提到的搜索框是你申请的一部分吗?
-
我觉得你应该试试这个
db.YYY.distinct("mvid") -
@yogesh,谢谢,这正是帮助页面所建议的,但它不起作用。
-
@JohnnyHK,谢谢,MongoLab 就像 MongoDB 的基于网络的工作室。搜索框是 MongoLab 页面上的一个文本框区域,允许您输入查询。抱歉,我是 MongoLab 和 MongoDB 的新手
-
@user1700890 从我在 MongoLab 网站上看到的屏幕截图中,您只能使用该搜索框输入查询对象,而不是像您尝试执行的 shell 命令。
标签: json mongodb distinct mlab