【发布时间】:2017-05-06 06:57:21
【问题描述】:
大家好,我不知道如何根据这些代码添加json文件。
我想创建一个包含姓名、姓氏、年龄、电话、mevki_id、城市和城镇的用户。
注意:城市和城镇在土耳其语 il 和 ilce 中的意思。
这是我的代码:
用户架构:
var userSchema = Mongoose.Schema({
name:{type: String,require:true},
surname: {type: String,require:true},
tel: {type: String,require:true},
age: {type: String,require:true},
mevki_id: {type: String,require:true},
location_id : { type : Mongoose.Schema.Types.ObjectId , ref: 'locations'}
位置架构:
var LocationSchema = Mongoose.Schema ({
il: {type: String, require:true},
ilce: {type:String, require:true}
});
用户控制器:
this.createUser = function (req, res, next) {
user.name = req.body.name;
user.surname = req.body.surname;
user.tel = req.body.tel;
user.age = req.body.age;
user.mevki_id= req.body.mevki_id;
user.location_id=location._id.id;
user.save(function(err, result) {
if (err) {
return res.send({'error':err});
}
else {
return res.send({'result':result,'status':'successfully saved'});
}
});
};
我需要用 postman 插入什么样的 json 文件??
【问题讨论】:
-
我不确定你在问什么。您希望 JSON 文件将用户添加到您的数据库吗?
-
是的,我想要这个,但实际上我不知道我想知道如何向用户添加文档城市和城镇信息,因为用户模式中没有城市和数据,它们在位置模式中所以什么样将 json 文件添加到我的数据库中?谢谢 :)
标签: node.js mongodb mongoose reference postman