我在MongoDB documentation
和Googled
中研究了这个问题,但找不到答案。我在documents
中的collection
的字段status
的数据类型为dictionary
和dynamic key
,与以下内容相同:
{
_id: id_1,
status: {"random_key_1"=>"paid"}
},
{
_id: id_2,
status: {"random_key_2"=>"unpaid"}
}
我尝试通过文档中的样本在集合中查找。但是领域的关键是动态的。就我而言,它不起作用。
db.myCollection.find({"status.key_1":"paid"})
现在我想找到document
的{{1}}的值是任何键的status
。
paid