如何找到具有字段的文档是字典按值具有动态键

时间:2019-07-02 13:18:31

标签: ruby-on-rails mongodb mongoose

我在MongoDB documentationGoogled中研究了这个问题,但找不到答案。我在documents中的collection的字段status的数据类型为dictionarydynamic 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

0 个答案:

没有答案