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)
my を作成して mynew_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 ドライバーと埋め込みドキュメントの概念についての理解を打ち砕いたと確信しています。