Я использую поиск Hibernate 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».
Пожалуйста, помогите мне справиться с поиском Lucene с прямым флэш-символом в Hibernate.