与mongoexport不同的查询,同一条记录具有不同的内容?

时间:2019-05-15 11:48:24

标签: mongodb mongoexport

由mongoexport导出的数据,因为查询不同,相同的数据内容也不同,真是太神奇了!为什么?

看一下代码,是的,我曾经将分数设置为十进制,但后来全部都更新为字母,例如“ ABCDE”。

mongoexport -h ... -c table --type csv --fields "_id,sid,score" -q '{"
sid":"26ffe08"}'

_id,sid,score
ObjectId(***56096b3),26ffe08,C
2019-05-15T19:12:35.443+0800    exported 1 record
mongoexport -h ... -c table --type csv --fields "_id,sid,score" -q '{$
and:[ {"site": "a"}, {"del":"0"}, {"updatetime":{$gt:1511509800}},{"p":{$exists:1}}, {"score":{$nin:["A","B","C","D","E"]}} ]}' | grep 26ffe08

ObjectId(***56096b3),26ffe08,1.32
2019-05-15T19:13:11.929+0800    exported 178888 records

它们的结果应该相同!然后,我再次手动更新了数据。

0 个答案:

没有答案