如何查询从json结构下面检索id的值。
{ "_id" : ObjectId("53b144a83e1e1c5728677bb8"),
"classes":
{
"class" : [{"id":"1234","name":"A"},{"id":"4321","name":"B"}]
}
}
从json上面,我想将id
值导出到csv中。
CSV的示例输出:
id,name
1234,"A"
4321,"B"
答案 0 :(得分:2)
您可以将projection与dot-notation一起使用(用于访问内部文档):
coll.find({ <your filter> }, { _id: 0, "classes.class": 1 }