sql >> データベース >  >> NoSQL >> MongoDB

既存のmongodbドキュメントに子ドキュメントを追加する

    発生するエラーは、Adventureを埋め込んだ結果です。 スキーマの代わりにモデル。 Adventureを追加する必要があります 宛先スキーマ定義のスキーマAdventure モデルのスキーマプロパティ:

    // 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. MongoDB操作`disneys.insertOne()`バッファリングからのエラーメッセージが10000ms後にタイムアウトしました

    2. ClusterControlを使用したデータの保護

    3. ソートされた形式で複数のドキュメントから内部配列要素を返す

    4. Mongoidのインストール後にActiveRecordジェネレーターを使用していますか?