【问题标题】:basic text search in rails 3 and mongo db (mongoid)rails 3 和 mongo db (mongoid) 中的基本文本搜索
【发布时间】:2011-12-28 16:38:01
【问题描述】:

我有一些漂亮的 javascript 可以序列化搜索输入。

控制器有这个:

@recipes = Recipe.where(name: params[:q])

现在它只返回完全匹配的结果 - 有没有人知道一种方法可以让它返回可能包含 params[:q] 的结果,即使它不是完全匹配?

即鸡要回炖鸡、鸡肉馅饼等。

【问题讨论】:

    标签: ruby-on-rails ruby ruby-on-rails-3 mongodb mongoid


    【解决方案1】:

    试试这个:

    @recipes = Recipe.where(name: /#{params[:q]}/i)
    

    【讨论】:

    • 知道如何使它不区分大小写吗?
    猜你喜欢
    • 2013-12-06
    • 1970-01-01
    • 2011-06-16
    • 1970-01-01
    • 1970-01-01
    • 2018-05-18
    • 2014-11-08
    • 1970-01-01
    • 2011-11-04
    相关资源
    最近更新 更多