【发布时间】:2019-12-20 11:03:44
【问题描述】:
我在搜索“@”时遇到 solr 搜索的问题,它返回所有记录。如何解决这种情况,如果没有带有 @ 符号的记录,它也会返回所有记录。
下面是我的网址
http://localhost:8983/solr/oneteam/select?q=caption:/.@./ 或描述:/.@./
谁能帮我解决这个问题。
感谢您的建议。
【问题讨论】:
-
附加到您要搜索的字段的分析器是什么?请记住,您可能有一个在
@上拆分的标记器,这意味着您正在有效地搜索任何与任何匹配的东西 (.)。您可能需要一个string字段来使任何正则表达式搜索有用。 -
请按以下方式查找。
-