我有一份文件——
{"_id" : ObjectId("51385d2308d427ce306f0100"), "aid" : "1", "studyId" : "study-1", "mediaType" : "microBlog", "text" : "bla bla", "sentences" : "bla bla", "status" : { "algo1" : "required", "algo2" : "required", "algo3" : "completed", "algo4" : "completed" }, "priority" : "u"}
状态字段有多个具有不同状态值的子字段。是否可以创建一个查询,使其返回任何状态子字段的值为“必需”的所有文档?
类似这样的东西db.foo.find({status : "required"})
会给我任何子字段具有“必需”价值的所有文件