标签: lucene lucene.net
如果我有一个标记化的字符串,例如“12345 12346 12347”,是否会对该字段进行范围查询?
答案 0 :(得分:0)
不确定.net,但在Java中会产生奇怪的结果。对于字符串范围查询,Lucene使用String.compareTo(String)。所以,例如,
String.compareTo(String)
"2".compareTo("10")
会产生1,这意味着2在词典上大于10。与此同时,1按字典顺序小于10。这就是你想要的吗?
1
2
10