def arel
r = @model
return @model.__send__('find_' + @action_name)
-
- r.includes(
- self.include_hash
- )
- @wheres.each do |key|
- n = key + '_list_where'
- r = r.where(@model.respond_to?(n) ? @model.__send__(n, self) : self.__send__(n))
- end
- r.references(
- self.include_hash
- )
end
def items