如何查询MongoDB集合中的Pointer字段?

时间:2016-07-11 01:39:23

标签: mongodb mongodb-query

我有一个" GCUR_OBSERVATION"集合,其中有一个名为Location的字段,该字段引用另一个名为" GCUR_LOCATION"的集合中的项目。

GCUR_OBSERVATION集合中的文档示例是

{
    "_id": "ZOcQnZjXuf",
    "_updated_at": "2016-02-28 14:35:04",
    "AreaHeight": 20,
    "Comments": "Test",
    "_created_at": "2016-02-28 14:35:04",
    "ObservationDate": "2016-02-28 14:31:00",
    "AreaCuring": 0,
    "_p_Location": "GCUR_LOCATION$Iv9vfS88aD",
    "Rainfall": 50.4,
    "ObservationStatus": 0,
    "AreaFuelLoad": 2,
    "AreaCover": 70,
    "_p_Observer": "_User$96n85UtpGz"
  }

我的问题是如何通过Location_id字段进行查询。我尝试过,例如,{" _p_Location。$ id" :" Iv9vfS88aD"但它没有返回任何东西。如何通过db.find("")构造MongoDB sql字符串?我需要的是一个可以返回同一文档的查询。

0 个答案:

没有答案