ahmy135 wrote:
> puntes boss mau tanya, 
> 
> 
> misalkan saya punya model seperti berikut 
> 
> 
> class NewsEntry < ActiveRecord::Base
>  has_and_belongs_to_many :news_tags , :join_table => 'news_entries_news_tags'
> end
> 
> jadi instance dari NewsEntry misal news_entry.
> news_entry bakalan punya news_entry.news_tags
> 
> terus kalo di panggil news_entry.news_tags.to_s dia bakal ngembaliin
> [Object, Object]
> 
> kalo method to_s itu mau di overide , di ganti jadi
> %w{ arraynya }
> 
> bagaimana ya ?
> 
> terimakasih sebelumnya

caranya dengan memakai block saat definisi association

class NewsEntry < ActiveRecord::Base
   has_and_belongs_to_many :news_tags,
       :join_table => 'news_entries_news_tags' do

     def to_s
       # Override di sini boss
     end
   end
end

Kirim email ke