sql >> Database teknologi >  >> NoSQL >> MongoDB

MongoDB - Slap af array ved hjælp af aggregering og fjern dubletter

du kan bruge $addToSet til at gøre dette:

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

Det er svært at give dig et mere specifikt svar uden at se din egentlige forespørgsel.



  1. Opdatering af indlejrede arrays i mongodb

  2. Redis CLI viser ikke nyligt gemt nøgle via Laravel

  3. Sådan deaktiveres Redis Caching under kørsel, hvis redis-forbindelsen mislykkedes

  4. gem IP-adresse i mongoDB