1
我有一个集合具有以下文件结构:Redash MongoDB的查询通过对象ID
{
"_id" : ObjectId("58aa706c658d1dc6c700002c"),
"source" : "web",
"type" : "Comentarios",
"email" : "[email protected]",
"updated_at" : ISODate("2017-02-20T04:28:28.623Z"),
"created_at" : ISODate("2017-02-20T04:28:28.623Z")
}
我需要Redash语法建立一个查询来获取由“_id”的文件。我构建了以下查询,但总是出现错误:“无效的查询格式。查询不是有效的JSON。”
{
"collection": "commerce_messages",
"query" : {
"_id": "ObjectId(58aa706c658d1dc6c700002c)"
}
}
我试图用引号括住ObjectId,但查询不返回结果。
我发现的唯一文档就是这个链接:https://redash.io/help/queries/querying_mongodb.html但他们没有解释如何查询ObjectId。
也许与MongoDB的扩展JSON符号为[对象id](HTTPS尝试的.com /手动/参考/ mongodb的扩展-JSON /#OID)。 –
@MarcTarin谢谢,我尝试了你的建议并开始工作 –