У меня есть следующие Schemas в Mongoose/Node.js:Вставить в глубоко встроенный документ с помощью Mongoose/Node.js?
var ItemsSchema = new Schema({
itemname: String,
quantity: String
});
var ListSchema = new Schema({
listname: String,
items: [ItemsSchema]
});
var UsersSchema = new Schema ({
username: String,
owned: [ListSchema]
});
Таким образом, каждый пользователь может иметь множество списков. И каждый список может содержать много элементов. Как я могу вставить новый элемент в определенный список? Использование User.findOne ({«owned._id»: listid} ... предоставит мне пользователя, который владеет конкретным списком, но я не могу понять, как это сделать, чтобы получить единственный список.
Thanks в совет!
Спасибо! Это сработало! Мой фон находится в базах данных отношений и переключается на nosql, нужно какое-то изменение в перспективе :) –
;) Удачи! Возможно, вам поможет этот http://www.mongodb.org/display/DOCS/Admin+UIs. Я использую MongoHub для Mac, это здорово! – Donflopez