我在使用 mongoexport 和使用日期的查询时遇到问题。这里的问题和答案几乎和我的情况一模一样,但我不知道为什么它对我不起作用: How do I dump data for a given date
根据那里的答案,我的查询结构如下:
./mongoexport -d 数据库 -c 集合 -f _id,zooniverse_user_id -q '{"created_at":{"$lt":new Date(1296540000)}}' --csv >users_before_feb_eleven.csv
我使用这个日期/纪元时间转换器将 ISODate("2011-02-01T00:00:00z") 转换为 1296540000:
http://www.esqsoft.com/javascript_examples/date-to-epoch.htm
我没有收到任何错误,但它导出“0 条记录”(我应该得到大约 10,000 条记录。)
谢谢!