以这个集合为例:
let fIdx = process.argv.indexOf('-q');
let vIdx = process.argv.indexOf('-v');
for (i of process.argv.slice(fIdx+1,vIdx)) {
//i is your filename now, do something with it
console.log(i)
}
显然这是有效的:
[
{
"a": {
"b": {
"group": "A"
}
},
"result": {
"foo": "a",
"bar": "b"
}
}
]
这样的事情可能吗,或者我该如何去做这样的事情?
db.collection.find({
"a.b.group": "A"
})