Lui*_*jas 1 mongodb objectid redash
我有一个具有以下文档结构的集合:
{
"_id" : ObjectId("58aa706c658d1dc6c700002c"),
"source" : "web",
"type" : "Comentarios",
"email" : "jhondoe@xyz.com",
"updated_at" : ISODate("2017-02-20T04:28:28.623Z"),
"created_at" : ISODate("2017-02-20T04:28:28.623Z")
}
Run Code Online (Sandbox Code Playgroud)
我需要在Redash语法中构建一个查询以通过'_id'获取文档.我构建了以下查询,但总是出现错误:"查询格式无效.查询不是有效的JSON."
{
"collection": "commerce_messages",
"query" : {
"_id": "ObjectId(58aa706c658d1dc6c700002c)"
}
}
Run Code Online (Sandbox Code Playgroud)
我尝试将ObjectId括在引号上,但查询不返回结果.
我发现的唯一文档是在这个链接:https://redash.io/help/queries/querying_mongodb.html但他们没有解释如何查询ObjectId.
用于查询MongoDB的redash FAQ声称它们支持MongoDB Extended JSON
ObjectId查询的语法是:
{
"collection": "commerce_messages",
"query": {
"_id": {
"$oid": "58aa706c658d1dc6c700002c"
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1418 次 |
| 最近记录: |