【发布时间】:2009-09-09 09:54:18
【问题描述】:
如果有人知道这个问题的简单答案,我就不必费力地用转义字符串创建一个额外的索引,也不必在乱扔我漂亮的代码时哭得眼花缭乱。
基本上,我们运行的 Lucene 搜索无法处理任何非字母字符。空格、百分号、点、破折号、斜线,应有尽有。这非常令人恼火,因为我无法对包含这些字符的项目进行任何搜索,无论我在哪里逃脱它们。
我有两个选择:在单独的索引中删除这些字符并将它们从我正在搜索的名称中删除,或者停止该死的搜索。
【问题讨论】:
标签: zend-search-lucene escaping