【发布时间】:2011-10-20 14:52:37
【问题描述】:
我正在尝试使用 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 驱动程序以及嵌入式文档概念的理解,并且希望你能帮助我摆脱这个我似乎无法摆脱的湿纸袋;)
【问题讨论】:
标签: ruby mongodb mongodb-ruby