sql >> データベース >  >> NoSQL >> MongoDB

Mongodb(v2.4.0)$match集計が日付範囲で機能しない

    $matchaggregateに渡す前に日付をフォーマットする必要があります。

    Order.aggregate([
            {
              $match: {
                createdAt: {
                  $gte: new Date(req.body.startDate),
                  $lt: new Date(req.body.endDate)
                }
              }
            },
            {
              $lookup: {
                from: 'acbinstallerpayments',
                localField: "_id",
                foreignField: 'customerObjectID',
                as: 'installerPaymentDetails'
              }
            }
          ]);
    


    1. 奇妙なMongoDB/ノードの説明の結果

    2. djangoでモデルを移行するときにSQLdecodeエラーを解決するにはどうすればよいですか?

    3. MongoDBはドキュメントをどこに保存しますか?

    4. pymongo.cursor.Cursorオブジェクトを取得して印刷するにはどうすればよいですか?