如何在单个字段下索引和搜索多个值。
例如,假设我有一个可能具有i3、i5、i7或i3或i3、i5值的现场处理器。现在想象一台笔记本电脑的数据如下:
数据1:
name= laptop name
price = laptop price
processor=core duo
数据2:
name= laptop name
price = laptop price
processor=i3,i5
数据3:
name= laptop name
price = laptop price
processor=i3,i5,i7
现在,
如果用户只想搜索 i3 和 i5 处理器,它应该只显示 data2 和 data3。
所以我的问题是我应该如何索引和搜索lucene。我正在使用 lucene 4.4。
我检查了 这个但无法理解,因为没有例子。一个例子对我有好处。