MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Mongoose mengisi kembali array kosong

Gunakan jenis alih-alih $type di 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);

Pastikan ada larik ObjectId terhadap paket di dokumen Merchant Anda.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mengelola Jurnal di MongoDB

  2. MongoDB:apakah mungkin untuk menangkap acara TTL dengan Change Stream untuk meniru penjadwal (cronjob)?

  3. Cara mencari data yang dipisahkan koma di mongodb

  4. Bagaimana mengatur hubungan banyak ke banyak di MongoDB

  5. Bagaimana cara menjalankan skrip MongoDB js menggunakan Java MongoDriver