1
我得到了一個pics表,其中有許多通過pic標籤的標籤。查看視圖中的數據
在這裏的觀點,我帶出所有圖片
它有點切斷
<% @pics.each do |i| %>
<div class="two-col inline-element">
<div class="col-md-12 white-container no-padding">
<%= link_to image_tag(i.picture.re_sized.url, alt: i.title), pic_path(i) %>
<%= i.tags.category%> #my attempt
我試圖找到標籤屬於這個特定的PIC是綁定到我目的。
我有更好的安裝錯誤,所以,當我做這樣的事情
i.tags.all
我得到這個
[#<Tag id: 3, category: "Length", name: "stupid", created_at: "2014-09-12 17:18:44", updated_at: "2014-09-12 17:18:44">]
我想查詢出兩個類別和名稱的值。
我已經試過的
i.tags.all.category
的變化得到了
!! #<NoMethodError: undefined method `category' for #<Array:0x007fabc20c01a0>>
和
什麼是做到這一點的正確方法?
我得到的值,但我正在收集爲好。 'LENGTH STUPID [#]'我不希望整個集合只是價值。 –
Jngai1297
2014-09-12 17:40:55
確保你*不*執行此操作:'<%= i.tags.each do | tag | %>'但是這個:'<%i.tags.each do | tag | %>'。注意第一個標籤有一個'<%='標籤,這個標籤可以使調用輸出到'each'的輸出也被打印出來。 – fivedigit 2014-09-12 17:42:59