sql >> Databasteknik >  >> NoSQL >> MongoDB

Mongoose befolka returnerande tom array

Använd typ insted av $type i MerchantSchema.

var MerchantSchema = new mongoose.Schema({
  packages: [{ type: mongoose.Schema.Types.ObjectId, ref: 'Package'}]
},
{
    typeKey: '$type',
    timestamps: { createdAt: 'created_at', updatedAt: 'updated_at'}
});

module.exports = mongoose.model('Merchant', MerchantSchema);

Kontrollera att det finns en array av ObjectId mot paket i ditt säljardokument.



  1. Sändningsvariabler visas inte i partitioner Apache Spark

  2. Testa att installera mongodb med dijango?

  3. Arbetshästprocessen avslutades oväntat RQ och Scrapy

  4. Async programmeringsparadigm med nodejs och redis-nod