这是Mysql数据库的查询
@names = Name.order_by(:name) .where("name like ?", "%#{params[:term]}%")
我想将它更改为Mongodb数据库查询,因为我正在使用Mongoid。 我这样做了
@names = Name.order_by(:name).where(name: /#{Regexp.escape(:term)}/i)
我收到此错误
<h1>
NoMethodError
in NamesController#index
</h1>
<pre>undefined method `__sort_option__' for :name:Symbol</pre>