0
這裏是新手問題。我爲我的嵌套窗體使用mongoid,rails 3.2和nested_form。如何在mongoid中顯示嵌入式文檔?
我有一個Profile
模型,embeds_many :services
。我正在使用嵌套的表單,並能夠成功地將其保存到我的數據庫。但是,我無法想象如何在我的頁面上顯示嵌入文檔。這似乎是最難解決的難題。下面是我的分貝是什麼樣子:
{ "_id" : ObjectId("507d6fc757299e4a0c000002"),
"biz_name" : "Shop Co",
"services" : [
{ "_id" : ObjectId("508c066a57299ef138000008"),
"s_and_p_service_description" : "what a great pie",
"s_and_p_service_title" : "Pie" },
{ "_id" : ObjectId("508c079357299ef138000009"),
"s_and_p_service_title" : "Fruit",
"s_and_p_service_description" : "what a great fruit" } ],
"updated_at" : Date(1351354259379),
"user_id" : ObjectId("507d6fc757299e4a0c000001")
}
我覺得像這樣的已經在做它:
<% @profile.services.each do |service| %>
<%= @profile.services.s_and_p_service_title %>
<% end %>
,但我得到了如下錯誤:
undefined method `s_and_p_service_title' for #<Array:0x007fa22a643c18>
我是什麼做錯了?
我欠你一杯啤酒。謝啦。 – sevens
@sevens:我寧願接受,但謝謝:) –
你很快。在我接受之前,我必須再等幾分鐘。我會盡快接受它。 ;) – sevens