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

Menambahkan dokumen anak ke dokumen mongodb yang ada

Kesalahan yang Anda dapatkan adalah akibat menyematkan Adventure model bukan skema. Anda perlu menambahkan Adventure skema dalam definisi skema tujuan Adventure properti skema model:

// this is the "destination" model for mongoose
var mongoose = require('mongoose');
var AdventureSchema = require('../models/adventure').schema; /* <- access the schema via its Model.schema property */

var tripSchema = mongoose.Schema({
    name: { type: String, required: true },
    city: { type: String, required: true },
    dateStart: { type: Date, required: true },
    dateFinish: { type: Date, required: true },
    adventures: [AdventureSchema]
});



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Elemen array Pembaruan MongoDB (dokumen dengan kunci) jika ada, jika tidak tekan

  2. MongoDB:Memperbarui setiap dokumen dalam koleksi

  3. MongoDB $setEquals

  4. gambar mongo docker tidak menjalankan skrip setelah dibuat

  5. Streaming dari kursor mongodb ke respons Express di node.js