2014-11-27 3 views
0

Я пытался индексировать некоторые метаданные в числовом поле lucene.net, но я не знаю, как это сделать. Я построил класс для определения мер в описаниях, этот класс возвращает список мер в этой форме: «150 {inch} 200 {mm}» и т. Д. И я хочу индексировать эти значения для их поиска одновременно, числового значения и единица измерения. Как я могу это сделать? Мне нужно создать настраиваемое поле?Метаданные индекса в числовом поле

спасибо.

ответ

0

Несколько идей (из списка рассылки Lucene.Net)

  • Храните все единицы измерения преобразуются в общий блок. Если пользователь вводит ногу или метры или дюймы, преобразуйте его в свой общий блок, а затем выполните поиск
  • Сохраните отдельное поле для типа устройства и меры. Затем вы можете выполнить поиск, например unit:mm AND measure:100 или unit:feet AND measure:[4 to 7]
Смежные вопросы