首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Apache solr不能使用特殊字符进行搜索吗?

问Apache solr不能使用特殊字符进行搜索吗?
EN

Stack Overflow用户
提问于 2013-10-04 21:04:05
回答 1查看 362关注 0票数 0

我正在创建过滤我的数据的搜索查询它没有按照我的期望过滤我的查询字符串是: 2009年的再投资法案- RD&D它在替换字符串后没有返回给我任何结果: 2009年的再投资法案/ RD&D它工作良好。solr搜索有什么限制吗?如果是,那么哪些特殊字符是不允许的。使用solr使用特殊字符进行搜索的替代方案是什么

EN

回答 1

Stack Overflow用户

发布于 2013-10-04 21:09:15

Solr查询解析器对某些字符进行特殊处理。例如,-表示在Solr Query Parser语法中排除下一个术语。您可以使用反斜杠对这些特殊字符进行转义,或者用引号将它们括起来。

您可以在Solr query documentation中找到更多信息。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19181929

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档