现在,我们正在使用 mongodb 1.2.2 创建数据库并存储值。我们的数据类型如下所示:
"file" : "1" , "tools": { "foo": { "status": "pending"} }
"file" : "2" , "tools": { "bar": { "status": "pending" } }
"file" : "3" , "tools": { "foo": { "status": "running" } }
"file" : "4" , "tools": { "bar": { "status": "done" } }
"file" : "5" , "tools": { "foo": { "status": "done" } }
我们想查询每一个我们{ "status" : "pending" }.
不想使用的变量,{"tools.foo.status" : "pending"}
因为除了 foo 和 bar 之外,我们还有许多不同的变体。为了更清楚,我们想做这样的事情{"tools.*.status" : "pending"}