3
對不起,如果我對初學者太過分,但沒有其他相關答案工作者。在HABTM關係中顯示名稱而不是ID
我想顯示鏈接所屬的類別名稱而不是id。
這裏是遷移。
class CreateCategoriesLinks < ActiveRecord::Migration
def self.up
create_table :categories_links, :id => false do |t|
t.references :category
t.references :link
end
end
def self.down
drop_table :categories_links
end
末
類別模型
class Category < ActiveRecord::Base
has_and_belongs_to_many :links
end
的鏈接模型
class Link < ActiveRecord::Base
has_and_belongs_to_many :categories
end
這裏還有什麼是在根據指數的鏈接控制器和顯示
@categories = Category.find(:all, :order => 'name')
以下是目前索引中的內容,但是,我已經嘗試了我可以找到的所有這些排列。
<%= link.category.name %>
如果它把<%= link.category_ids %>
,它會顯示id。
謝謝!有效! – Thomas 2011-01-13 23:21:49