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

一意のフィールドを持つすべてのドキュメントに対するMongoDBクエリ

    > db.foo.insert([{age: 21, name: 'bob'}, {age: 21, name: 'sally'}, {age: 30, name: 'Jim'}])
    > db.foo.count()
    3
    > db.foo.aggregate({ $group: { _id: '$age', name: { $max: '$name' } } }).result
    [
        {
            "_id" : 30,
            "name" : "Jim"
        },
        {
            "_id" : 21,
            "name" : "sally"
        }
    ]
    


    1. 配列の少なくともN個の要素を条件のリストに一致させます

    2. mongolabよりもmongodbで正規表現を使用するにはどうすればよいですか?

    3. Mongo DB、PHPは、ドキュメントのフィールドを追加または更新します

    4. MongoDBで条件付きのネストされたドキュメントを削除します