我想在mongoDB中创建一个模式,以便在AngularJS项目中使用。但是json的关键是动态变化。 json是这样的:
{
“1” : {
“Name” : “John”,
“City” : “London”
},
“2” : {
“Name” : “Paul”,
"City” : “New York”
}
}
这里的钥匙正在改变。它们总是以整数格式保证。对于值,我可以使用我的模式:(使用Javascript)
var dbObject = new Schema({
Name: String,
City: String
});
我不确定如何在此架构中包含始终为Integer的键。在mongoDB中创建这种模式对象的任何指针?
答案 0 :(得分:1)
试试这个
var data = {
"1": {
"Name": "John",
"City": "London"
},
"2": {
"Name": "John",
"City": "London"
}
};
for (let key in data) {
var val = data[key]; // get inner objects
// call api
}