0

データベースを毎日バックアップする CRON ジョブを作成しました。

スクリプトには、7 日前のレコードをダンプする条件付きの Mongodump コマンドがあります。

--queryコマンドにパラメーターを追加するまで、スクリプトは正常に実行されますmongodump

mongodump [host, port and dbparams] --query "{_id: {\$lt: ObjectId(Math.floor(new Date(Date.now() - 86400000*7)/1000).toString(16) + '0000000000000000')}}" 

が原因でスローされるエラー。次のように表示され--queryます。

assertion: 16619 code FailedToParse: FailedToParse: Expecting quoted string: offset:21

では、このクエリをスクリプトに統合する正しい方法は何でしょうか?

4

1 に答える 1