sql >> Databáze >  >> NoSQL >> MongoDB

MongoDB - Rozviňte pole pomocí agregace a odstraňte duplikáty

můžete k tomu použít $addToSet:

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

Je těžké vám dát konkrétnější odpověď, aniž byste viděli svůj skutečný dotaz.



  1. Jak vizualizovat použití Resque pomocí Node.js, WebSockets a Redis

  2. Vysoce výkonné clustery MongoDB na Amazon EC2

  3. Jak odstranit všechna data v Redis

  4. Redis, jak zvýšit všechna skóre zset pomocí ZINCRBY?