sql >> Database >  >> NoSQL >> MongoDB

Mongodb $lookup Werkt niet met _id

Ik heb eindelijk de oplossing gevonden, is een probleem met mijn schema in mangoest met de ObjectId

Ik verander dit

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

hiermee

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

en werkt



  1. Waarom lua scriptblok redis-server?

  2. Hoe een verbinding met Redis Sentinel tot stand te brengen met behulp van de Jedis-bibliotheek?

  3. Indexen maken in MongoDB via .NET

  4. Hoe bestaande documenten in MongoDB bij te werken