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

MongoDB-集計を使用して配列をアンワインドし、重複を削除します

    $ addToSetを使用してこれを行うことができます:

    db.users.aggregate([
      { $unwind: '$data' },
      { $group: { _id: '$_id', data: { $addToSet: '$data' } } }
    ]);
    

    実際のクエリを見ずに、より具体的な答えを出すのは難しいです。



    1. MongoDBの基本チュートリアル

    2. redisサーバーを実行し続ける方法

    3. ClusterControlでサポートされている最も人気のあるNoSQLデータベース

    4. MongoDB mapreduceで、valuesオブジェクトをフラット化するにはどうすればよいですか?