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

月ごとにグループ化してカウント

    グループで$monthキーワードを使用する必要があります。 new Date().getMonth() 呼び出しは1回だけ発生し、文字列「$bookingdatetime」から1か月を作成しようとします。

    db.booking.aggregate([
        {$group: {
            _id: {$month: "$bookingdatetime"}, 
            numberofbookings: {$sum: 1} 
        }}
    ]);
    


    1. Mongodbは集約フレームワークについて説明します

    2. mongoDBでユニオンクエリを作成する方法

    3. MongoDB $ log10

    4. Javaドライバーを使用してmongodbのドキュメントのフィールドを更新するにはどうすればよいですか?