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

jak používat agregační funkci v meteoru

Pomocí rawCollection můžete projít ve stejném kanálu, který jste používali ve svém mongo shellu.

K tomu není potřeba instalovat balíček třetí strany.

const stats = await MyCollection.rawCollection()
    .aggregate([
      {$match: {_id: 12}}, 
      {$unwind: "$People"}, 
      {$unwind: "$People.person"}, 
      {$match: {"People.uuid": "123", "People.person.uuid" : "add32"}}
    ])
    .toArray();


  1. Jak aktualizuji/upsuji dokument v Mongoose?

  2. se nezdařilo s chybou 10068:neplatný operátor:$oid

  3. mongodb získat odlišné záznamy

  4. Spring Data MongoDB s Java 8 LocalDate MappingException