【发布时间】:2014-02-22 20:31:05
【问题描述】:
我在 MongoDB 中有以下表单的集合。 如您所见,有些文档有两个成员“id”和“xid”,有些只有1个“id”(除了对象_id)
[
{
"id" : 1,
},
{
"id" : 2,
},
{
"id" : 3
"xid": 300
}
]
我想创建一个 mongoexport 语句,该语句仅导出到 csv 文档,其中 id 和 xid 的值 xid > 0
我目前有以下命令:
mongoexport -h host -u user -p pass --db database --collection collections --csv --fields id,xid --query '{"xid":{"$ne":0}}' --out rec.csv
但是,这也会导出具有 id 而没有 xid 的文档。所以我得到类似的东西
xid, id
12, 3
,4
14, 5
,3
,2
12, 5
等等
有没有办法导出只有 id 和 xid 的文档?
【问题讨论】:
-
--query "{'xid':{'$ne':0}}" 外双引号内单引号stackoverflow.com/questions/21456714/…
标签: mongodb mongodb-query