我有一個before_filter來設置一個arel關係,但如果我先調用它的方法,它不喜歡它。它似乎在控制檯中工作正常。我在這裏錯過了什麼?瞭解Arel更好
class TeamsController < ApplicationController
before_filter :find_team
def show
@team.first
end
private
def find_team
@team = Team.where(:id => params[:id])
end
end
你是否收到錯誤信息? – 2010-06-19 17:16:45
它工作正常,直到我不想迭代對象上有很多集合。我爲[]獲得未定義的方法'任務':ActiveRecord :: Relation – Cameron 2010-06-19 17:31:00