MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Mongoose znajdź tablicę z $in

Jeśli teamIds jest już tablicą, to nie powinieneś owijać jej w inną tablicę:

Team.find({
    '_id': { $in: teamIds }
}, function(err, teamData) {
    console.log("teams name  " + teamData);
});

Lub, jeśli teamIds to ciąg wartości id oddzielonych przecinkami, należy go przekonwertować na tablicę wartości za pomocą split :

Team.find({
    '_id': { $in: teamIds.split(',') }
}, function(err, teamData) {
    console.log("teams name  " + teamData);
});



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mniam instalacja mongodb 3.2 kończy się niepowodzeniem

  2. Node.js + Mongoose.js Jak uzyskać sumę zamówień składanych w miesiącu lub tygodniu?

  3. Zalecenia dotyczące struktury drzewa tagów Mongoid/MongoDB

  4. Rzutowanie na numer nie powiodło się dla wartości NaN (numer typu) na ścieżce w polu wyliczanym Mongoose

  5. Bitwa o bazy danych NoSQL — porównanie MongoDB i Oracle NoSQL