sql >> Database teknologi >  >> NoSQL >> MongoDB

Mongoose befolker returnerende tom array

Brug type insted af $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);

Bekræft, at der er et array af ObjectId mod pakker i dit sælgerdokument.



  1. Hvordan tilføjer man automatisk stigningsfelt i MongoDB-aggregat?

  2. find_by_sql tilsvarende for mongoid?

  3. Sådan sikkerhedskopieres din Open edX MongoDB-database

  4. hvad er mongodb arkivformat?