Mongodbクエリを機能させようとしています。コレクションの形式は次のとおりです。
{
"_id": {
"$oid": "54651022bffebc03098b4567"
},
"browser": "ie",
"browser_version": "10.0 Desktop",
"os_version": "8",
"device": null,
"os": "Windows"
}
次の作品:
{
"_id": {
"$in": [
{
"$oid": "54651022bffebc03098b4567"
},
{
"$oid": "54651022bffebc03098b4568"
}
]
}
}
ただし、次の構文エラーが発生します。
{
"_id": {
"$in": [
ObjectId("54651022bffebc03098b4567"),
ObjectId("54651022bffebc03098b4568")
]
}
}
ObjectIdが機能することを示唆する同様の質問があります。
MongoLab UIは Strict MongoDB Extended JSON を使用するため、オブジェクトIDは、OPの2番目のコードブロックのように次のように表されます。
{ "$oid": "<id>" }