I have two mongo collections:
defn
"_id" : ObjectId("8570bebcb7db3"), "fields" : [ { "control" : { "appearance" : "field-list" }, "children" : [ { "bind" : { "required" : "yes" }, ...data
"_id" : ObjectId("1570bf18a7db"), "defn" : ObjectId("8570bebcb7db3"), "data" : { "country" : "", "age" : 1, "age_unit" : "years", }, "label" : "type"
that are joined where defn._id =data.defn
How can I write a query to return data.label for defn._id? The query would be of the form db.defn.find({ data.label where defn._id= "X"})