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

Mongodb $lookup Nie działa z _id

W końcu znalazłem rozwiązanie, jest problem z moim Schematem w manguście z ObjectId

zmieniam to

var Schema = new Schema({
    name: { type: String, required: true},
    incharge: { type: String, required: true},
});

z tym

var Schema = new Schema({
    name: { type: String, required: true},
    incharge: { type: mongoose.Schema.ObjectId, required: true},
});

i działa



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Grupa MongoDB i suma z identyfikatorem jako kluczem

  2. MongoDB $setEquals

  3. Czy bazy danych zorientowane na dokumenty mają zastąpić relacyjne bazy danych?

  4. Spring Data MongoDB i aktualizacja zbiorcza

  5. MongoDB — upuść kolekcję