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

MongoDBへの移行:GROUP BY+WHEREをクエリする方法

    この例は、ドキュメント、Google、およびこのサイト全体にあります。

    いくつかの参考文献:

    そして、いくつかのコードについて:

    self.db.aggregate(
        # Lets find our records
        {"$match":{"Time":{"$gte":100,"$lte":1000}}}, 
    
        # Now lets group on the name counting how many grouped documents we have
        {"$group":{"_id":"$name", "sum":{"$sum":1}}} 
    )
    



    1. Mongodbのサブドキュメントから最新のレコードを返す

    2. mongodbの一意の、まばらな、複合インデックスの処理

    3. mongodbnum_rowsと同等のphp

    4. null値を除くmongoのグループ