我的用例: 我有一个名为cqpath的单值字段。这是一个文本框,并具有价值,看起来像下面这样:如何查询子字符串的solr字段
- “/内容/域/ EN /路径/到/一些/页”
- “/内容/域/ EN /路/到/其它/页”
- “/内容/域/ EN-US /路径/到/一些/页”
- “/内容/域/ EN-US /路径/到/其它/页”
我想形成一个查询,将返回我1.和2.我一直在努力沿着写作的路线:
cqpath:“/ content/domain/en”
已被发现是错误的,因为它也检索项目3和4。你们有没有想过一种方法来编写一个只返回1和2而不是3和4的查询?
这是一个普通的textfield字段类型。真的很感激你的帮助。
你在使用[StandardTokenizer](https://cwiki.apache.org/confluence/display/solr/Tokenizers#Tokenizers-StandardTokenizer)吗?你能把你的'schema.xml'发布到什么地方吗? – rivu
您可以将它复制到常规的StrField并使用'field:/ content/domain/en/*'查询吗? – MatsLindh