Jon*_*atz 2 sql ruby-on-rails where where-clause
在我的rails应用程序中,我有一个SQL查询,用于搜索查询(params [:q]).如何更改它以便查询/:q不能在行内的任何位置,但必须与它一起开始?这里的代码:
AccountNumber.where("account_number like?", "%#{params[:q]}%")
Run Code Online (Sandbox Code Playgroud)
%从字符串中删除前导通配符.
AccountNumber.where("account_number like?", "#{params[:q]}%")
Run Code Online (Sandbox Code Playgroud)