当我这样做时,我正在使用 ruby 1.9.3p194 和 rails 3.2.5
@authors = Author.all
通过从我的数据库中输出所有名称,它可以正常工作。但
@authors = Author.where("name like ?", "%#{params[:q]}%")
不管用。我正在使用MongoDB。我想在输入 R 时输出名称(Ram)。可能是什么解决方案?
通过这种方法,我可以仅通过我的字段 :name 搜索 params[:q]。我怎样才能添加其他字段名称也这样我想在文本字段中搜索这个参数 [:q] :role , :email 也一次?我用过|| 但它给出了错误。我必须在评论中写这个,但因为我的评论列表很长。我在这里问这个问题。对此感到抱歉。