我有一个" 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字符串?我需要的是一个可以返回同一文档的查询。