请问有过使用 meta_search 经验的朋友们
使用 meta_search 进行模糊搜索时,如果搜索字符 %
会匹配所有的文本,如果转义 %
让它精确的搜索字符 %
,比如 50%
我记得字符串转义并不是MetaSearch的任务,而是ActiveRecord的;甚至不是ActiveRecord的,而是依赖于数据库系统的;
你也许可以尝试一下数据库系统提供的转义格式。
如果是MySQL,需要加入ESCAPE子句手工指定转义符号:
select * from mytable
where mycol like '5\% off' escape '\';
MS SQL Server也可以这样做。
你问的是特殊符号 不是 转义符号 那你查查 这是unicode 是用 \u 后面加4为数字 有的书上有专门的unicode表 你可以查查