這應該是一個簡單的問題,但我覺得它很安靜,我有兩個模型:Amodel和Bmodel,而這些模型與另外兩個模型有關:包含屬性的ancompositions和bcompositions:aname anb bname。聯盟選擇不重複| Ruby on Rails
最初,我在兩個表中呈現名稱,每個模型一個。例如,對於模型答:
<% @amodel.acompositions.each do |acomposition| %>
<tr>
<td><%= Amodel.find(acomposition.amodel_id).aname %> </td>
</tr>
<% end %>
現在我想要做相同的,但使用一個唯一的標籤,以使所有的名字,和我教我可以用一個工會沒有兩個標籤之間的重複。但是我不知道該怎麼做,因爲屬性名稱不同。
完美的作品!最後加上「.uniq」以避免重複。而且你對查找功能是正確的,我試圖糾正一下。謝謝 ! – Ananas