【发布时间】:2019-01-17 14:58:23
【问题描述】:
你好,
我无法使用 Lucene 7 索引双精度值。 执行后
public void indexDouble(Document document, String name, Double value) {
double val = (double) value;
document.add(new DoublePoint(name, val));
}
我正在使用 Luke 检查索引值,并且该索引的值始终为空。
在文档中添加一个DoublePoint后(我的例子是44),调试的时候可以看到值被添加了
DoublePoint <9xjcl4v4r:vq4ebgph8:44.0> stored<9xjcl4v4r:vq4ebgph8:44.0>
已存储,但我没有看到“索引”标志。不确定这是否是问题,因为我以相同的方式索引长值并且搜索正在工作。
有什么想法吗?
谢谢
【问题讨论】: