与儿童模型的芒果保存父母模型

时间:2017-12-17 20:30:59

标签: javascript node.js mongoose nosql mangodb

enter image description here

enter image description here

enter image description here

如何保存车站?我有2个shemas模型站等。我制作的方法对我不起作用。看图片。

1 个答案:

答案 0 :(得分:0)

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);
    }
});

};