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

集約を使用してアイテムの最新の日付をクエリするmongoDBクエリ

    まず最初に:-)

    1. $matchを使用します 処理速度を上げる(処理するデータを減らす)ためのクエリの最初のパイプラインとして

    2. $group$minを使用できます -並べ替えは必要ありません速度 :-)

    したがって、クエリは次のようになります。

    db.wab.aggregate([{
                $match : {
                    vendor_name : {
                        $in : ["test1", "test2"]
                    },
                    category : 'Fruit'
                }
            }, {
                $group : {
                    _id : {
                        vendor_name : "$vendor_name",
                        product_name : "$product_name"
                    },
                    business_date : {
                        $min : "$business_date"
                    }
                }
            }
        ])
    



    1. Mongo DB:最後の既知のドキュメントの後に挿入されたすべてのドキュメントを取得します

    2. MongoDB $ radionsToDegrees

    3. MongoDBテキストインデックスエラー:言語オーバーライドはサポートされていません

    4. Sails.jsは、スキッパーを使用してファイルをMongoDBにアップロードする前にチェックします(有効なファイル、画像のサイズ変更など)