简体   繁体   中英

Mongoose save parent model with child model

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

How to save une ligne de stations? I have 2 shemas models station et. The method that I make doesn't work for me. see the pictures.

var LigneSchema = mongoose.Schema({

titre: String,
stations: [{ type: Schema.Types.ObjectId, ref: 'Station' }],

});

var StationSchema = mongoose.Schema({

titre: String,
lieu: String,
depart : boolean ,
arrive : boolean,
lignes: [{ type: Schema.Types.ObjectId, ref: 'Ligne' }]

});

var ligne = new Ligne({titre : req.body.titre, stations: []}) ;

ligne.save(function(err, data) {
    console.log(data);

    if(err) {
        console.log(err);
        res.status(500).send({message: "Une erreur s'est produite lors de la création du bus."});
    } else {

        res.send(data);
    }
});

};

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM