1
基於this問題喂,我創建了一個控制器:Rails的多個模型
@activities = (@plays + @wants).sort_by {|a| a.created_at}.reverse
和視圖:
- @plays.each do |play|
You played #{play.game.name}
但是它無法顯示:undefined method 'play' for #Want:0x007f39ab8e99e0
如何我可以訪問每個依賴模型的不同字段和他們的名字嗎? 像:
- @activities.each do |activity|
- if activity.model_name = Play
You played #{activity.model.name}
- else
You want #{play.want.name}