MongoDB には、次のドキュメントがあります。
{
"_id": { "$oid" : "4FFD813FE4B0931BDAAB4F01" },
"concepts": {
"blabla": 20,
"blibli": 100,
"blublu": 250,
... (many more here)
}
}
そして、「コンセプト」配列の「キー」を照会できるようにインデックスを付けたいと思います(実際にはmongoDB配列ではないことはわかっています...):
db.things.find({concepts:blabla});
上記のスキーマで可能ですか?または、ドキュメントを次のようなものにリファクタリングしますか
{
"_id": { "$oid" : "4FFD813FE4B0931BDAAB4F01" },
"concepts": ["blabla","blibli","blublu", ... (many more here)]
}
}