[英]Thinking Sphinx error on searching “/”
思考斯芬克斯給出了搜索某些特殊字符像一個錯誤/
, )
等,我想將它們添加到charset_table
中配置sphinx.yml
可以解決這個問題,但事實並非如此。
我做的是:
charset_table: "0..9, a..z, _, @, A..Z->a..z, /"
我甚至嘗試將U+002F
添加到charset表中,但它也沒有用。
那么什么是最好的解決方案呢?
我遇到了同樣的問題。 嘗試使用Riddle.escape
轉義您要查詢的字符串。
所以搜索可能是:
Post.search(Riddle.escape("$foo@bar/something") # no idea why you would search for that
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.