У меня есть модель проектов с только полем имени, а также встроенное отношение к line_items.Класс Project включает mongoid :: document поле: name embeds_many: line_items end
class LineItem
include mongoid::document
field :title
embedded_in :project, :inverse_of => :line_items
end
Я полагаю, это больше вопрос драйвера монго: если бы у меня был такой документ
db.project.find()[0]
{
_id : 123,
name : "housework",
line_items:[
{ title : "clean fridge", _id : 601},
{ title : "clean tub", _id : 602},
{ title : "clean oven", _id : 603}
]
}
- 1) Как обновить, скажем, позицию с идентификатором 601 в консоли Монго?
- 2) как мне его удалить?
Спасибо!