数字字段中的索引元数据

时间:2014-11-27 12:19:01

标签: lucene lucene.net

我试图在lucene.net的数字字段中索引一些元数据,但我不知道该怎么做。我构建了一个类来查找描述的度量,该类返回这些形式的度量列表:“150 {inch} 200 {mm}”等。我想索引这些值以同时搜索它们,数值和测量单位。我怎样才能做到这一点?我需要创建一个自定义字段吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

一些想法(来自Lucene.Net邮件列表)

  • 存储转换为公共单位的所有度量单位。如果用户输入为英尺,米或英寸,请将其转换为公共单位,然后搜索
  • 为单位类型和度量存储单独的字段。然后,您可以执行unit:mm AND measure:100unit:feet AND measure:[4 to 7]
  • 等搜索