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

Nie można znaleźć dokumentów przeszukujących według ObjectId przy użyciu Mongoose

Kilka wskazówek:

  • Spróbuj uruchomić to samo zapytanie z mongodb w wierszu poleceń, zobacz, czy otrzymasz jakieś wyniki.
  • Czy parametr „id kampanii” jest zdefiniowany jako identyfikator obiektu w schemacie? Jeśli tak, spróbuj wyszukać przy użyciu typu ObjectId.

Na przykład:

var ObjectId = require('mongoose').Types.ObjectId; 
var query = { campaign_id: new ObjectId(campaign._id) };


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak mogę posortować kolekcję Meteor według czasu wstawienia?

  2. MongoDB select count(distinct x) na indeksowanej kolumnie — zliczanie unikalnych wyników dla dużych zbiorów danych

  3. MongoDB $pierwszy operator potoku agregacji

  4. Operacje push w MongoDB

  5. Dlaczego hasOwnProperty modelu mangusty zwraca wartość false, gdy właściwość istnieje?