У меня архитектурный вопрос об использовании apache solr / lucene.
Я создаю индекс solr для поиска в базе данных CV.В основном, каждое резюме будет иметь такие поля, как:
ставка заработной платы, адрес, должность
, эти поля являются прямыми.Сфера, в которой я нуждаюсь, - это навыки, опыт работы.Что касается навыков, кто-то может добавить запись типа: C # - 5 лет, Java - 9 лет
Таким образом, существует по существу N навыков, каждое из которых имеет строковое имя и целое число лет.Я думал, что мог бы использовать динамическое поле * _skill и, возможно, добавить их следующим образом:
1_skill: C #, 2_skill: Java
Но как я могу проиндексировать опыт за годы?Затем я бы добавил динамическое поле, например:
1_skill_years: 5, 2_skill_years: 9
Кто-нибудь делал подобные вещи раньше?Любая помощь с благодарностью?
С уважением