我正在使用休眠搜索 4.2、Lucene 3.6。
我在域中有以下列:
@Column(name = "summarycontent")
@Field(index = Index.YES, store = Store.YES)
public String getSummarycontent() {
return this.summarycontent;
}
在数据库中我有数据:abcdef dsfasdf 14/12 fdfdf
.
执行查询query: +summarycontent:14/12~0.3
时,它不返回任何结果。
我认为这是因为 Lucene 没有在单词“14/12”中转义正斜杠字符。
请帮助我在 Hibernate 中使用正向 Flash 字符处理 Lucene 搜索。