基于对象的搜索(以及更多功能),用于简单创建搜索表单。目前不再维护。
此项目已归档 = MetaSearch
需要注意的是,您的应用程序的长期迁移路径应朝向 Ransack,它以更合理的方式编写,将使支持 Rails 的新版本更加容易。
def index @search = Article.search(params[:search]) @articles = @search.all # 加载所有匹配记录
Where 表示 MetaSearch 如何工作。Where 具有名称(以及可能的别名),这些名称会附加到模型和关联属性中。当您根据模型实例化 MetaSearch::Builder(手动或调用模型的 +search+ 方法)时,构建器会响应以模型的属性和关联命名的方法,这些方法后缀为 Where 的名称。以下是默认的 Where,按 ActiveRecord 列的类型分类:
暂无开放 Issues,或尚未同步最近议题。