我在SOLR中使用野生字符搜索查询。我的需要是我需要设置字符长度。 SOLR有可能吗?
对于Eg
状态:(d * mo) - 我只需要一个包含4个字符的单词,即在第二个位置应该替换一个字符
请帮忙
由于
太棒了!还有一个疑问。我们需要在“?”之前放回斜杠吗? ?即是否需要d??mo?同样在SOLR中是否支持单斜杠?对于Eg:我可以查看“jack's”这个词吗?
答案 0 :(得分:3)
有两种形式的通配符:
asterisk ("*")
将匹配零个或多个任意字符和question mark ("?")
,它将完全匹配一个任意字符。 如果您想检查单个仲裁字符,请使用?
所以d?mo
会匹配4个字符的单词,第二个字符是变量部分。
有关详细信息,请参阅Wildcard Queries