标签: solr startswith
我有索引文本的solr索引。 我想查询以某个术语开头的文档。 我没有找到使用lucene或dismax查询解析器的方法。
有办法吗?
我想到的解决方案是在每行的开头用一个特殊的标记索引字符串,即:“STARTOFTEXT”,然后查询“STARTOFTEXT something”。 有更好的解决方案吗?
答案 0 :(得分:2)
如何在包含第一个单词的模式中创建字段?然后,当您构建文档时,您可以获取第一个单词并将其与文本的其余部分分开存储。