【发布时间】:2016-06-15 05:20:54
【问题描述】:
我一直在尝试从给定架构插入文档,但无法通过 REST 客户端插入。代码粘贴如下:
var mongoose = require('mongoose'),
Schema = mongoose.Schema;
var countries = require('../countries/countries.model');
var Employees = require('../Employees/Employees.model');
var countryModel = new countries();
var EmpModel = new Employees();
var City = new Schema({
name: String,
active: Boolean,
countryId: {type:Schema.ObjectId, ref:countryModel},
Employees: [{type: Schema.ObjectId, ref: EmpModel}]
});
我输入了各种样式的 JSON,但都没有成功
{
"name": "Delhi NCR",
"active": "true",
"countryId": country[0]._id,
Employees: [employees[1]._id]
}
{
"name": "Delhi NCR",
"active": "true",
"countryId": "ObjectId(xxxxxxxxx)",
Employees: ["ObjectId(xxxxxxxxx)", "ObjectId(xxxxxxxxx)"]
}
{
"name": "Delhi NCR",
"active": "true",
"countryId": "56dcccdddddddddaaaaaaaaa",
Employees: ["56dcccdddddddddaaaaaaaaa", "56dcccdddddddddaaaaaaaaa"]
}
但这些都不起作用。我应该输入什么 JSON。
【问题讨论】:
标签: json mongodb api rest mongoose