我有三個表,其中之一是其他兩個表之間的連接表。Rails - 列表通過連接表逗號分隔
- 喬布斯:ID
- 縣:ID
- Countyizations:job_ib,county_id
我想創建縣列表的具體工作有關聯用。我試圖使用類似的東西:
<%= @counties.map { |county| county.id }.join(", ") %>
但是,這顯然不是使用縣的表。我如何改變上面的代碼來完成我所需要的?另外,我想按照ASC
的順序按字母順序列出各縣。
謝謝!
P.S.
我想我應該添加如何在我的模型中鏈接我的表。
- 喬布斯:的has_many:countyizations &的has_many:縣:通過=>:countyizations
- 縣:的has_many:countyizations &的has_many:就業,:通過=>:countyizations
- Counyizations:belongs_to的:縣& belongs_to:工作
如果你有belongs_to協會decalred,你可以做jobs.county得到縣。解釋你的預期產出 –