0

10340 Failure parsing JSON string near: my_da エラーを生成するこのクエリがあります。条件を reading_Date から baisc 一致の別のフィールドに変更すると、機能します。JSON日付を解析するときに何かが起こっています..

sudo bin/mongodump --db myDB --collection myColl -q "{my_date: {$gte: {Date(1341230400000)}}}" --out - > dump/myDB/will.bson

誰か手を貸してくれませんか?

reading_date は ISODate 形式で次のように保存されます: "my_date" : ISODate("2011-08-31T12:00:00Z")

ありがとう!

4

1 に答える 1

2

これを試して:

$ mkdir dump
$ mongodump -d myDB -c myColl -q "{my_date: {\$gte: { \$date: 1341230400000 } }}" -o dump/

$ dateは、エポックからのミリ秒単位の64ビット符号付き整数のJSON表現です(バージョン1.9.1より前は符号なし)。 Mongo拡張JSON

また、演算子$はエスケープされました

于 2012-08-07T01:35:59.713 に答える