我对模型类的代码添加搜索方法由meta_search宝石可以使用动态添加类的方法到Rails模型: class Model
self.def created_at_lteq_at_end_of_day(date)
where("created_at <= ?", DateTime.strptime(date, '%d/%m/%Y').end_of_day)
end
我有像这样定义的方法ActiveRecord模型: def state
if deleted?
:deleted
else
:expired
end
end
的 'search_method' 在模型中被定义为: search_method:状态 在查看: = form.select:state,{:expired =>'Expired
我正在使用Active Admin进行元搜索。我有一个habtm关系,但连接表不是默认关系。我有 class Person < ActiveRecord::Base
has_and_belongs_to_many :events, :join_table => 'events_staff'
end
class Event < ActiveRecord::Base
has_