Я пытаюсь встроить документ в существующий документ с помощью драйвера Ruby.
Вот как выглядит мой основной документ:
db = Mongo::Connection.new.db("Portfolios")
project_collection = db.collection("Projects")
new_Project = { :url => 'http://www.tekfolio.me/billy/portfolio/focus', :author => 'Billy'}
project_collection.insert(new_Project)
После того, как я создал new_project
и добавил его к своему project_collection
, я могу добавить или не добавить другую коллекцию к тому же документу, который позже называется активами. Вот где я застрял. Следующий код, похоже, ничего не делает:
new_asset = { :image_url => 'http://assets.tekfolio.me/portfolios/68fbb25a-8353-41a8-a779-4bd9762b00f2/projects/13/assets/20/focus2.PNG'}
new_Project.assest.insert(new_asset)
Я уверен, что разбил свое понимание Mongodb и драйвера Ruby и концепции встраиваемого документа и был бы признателен за вашу помощь, вытащив меня из этого мокрого бумажного пакета, из которого я никак не могу выбраться;)