0
我有mongoid字段「值」作爲像「Sivatha(聖329)」,我字符串中使用的正則表達式,用於經由AJAX查詢值如下所示:查詢mongoid字符串以括號
Street.any_of({ :value => /.*#{params[:q]}.*/i }))
,而我的PARAMS價值是它引起的錯誤「Sivatha(聖」,而我打字,和它沒有返回結果在所有的時候我有精確值「Sivatha(聖329)」。
這裏有人可以給我一些建議嗎?謝謝。
是的,謝謝所有:-)我得到它非常好。我還發現** Regexp.escape(params [:q])**,它產生的結果與** Regexp.quote(params [:q])完全相同** – Sinal