Lucene - всегда необходимо предоставить поля? - PullRequest
0 голосов
/ 16 марта 2012

Мне было интересно, всегда ли необходимо предоставлять полевые данные в lucene, прежде чем он сможет проиндексировать данные? Или есть какие-либо варианты, когда неэкранированные данные могут быть помещены в индекс. Предположим, у меня есть текстовый файл, который содержит текст, в котором нет полевой информации, и его необходимо проиндексировать.

Спасибо

Wajih

1 Ответ

1 голос
/ 16 марта 2012

Lucene ведет себя очень похоже на традиционную базу данных, вам нужно определить схему . Вы не можете поместить текстовый файл в базу данных, не указав, в какой столбец и в какой таблице должен находиться текст. В том же духе вы можете просто создать схему, которая содержит одно поле, например text, и поместить в него все содержимое вашего текстового файла.

...