SOLR enum fieldType
Мне нужно проиндексировать поле с именем lang
который будет содержать такие значения, как en
или же ar
Мне нужен его тип, чтобы быть enum
есть ли способ сделать это в schema.xml
файл?
или мне просто нужно использовать обычное текстовое поле?
2 ответа
Решение
В Solr есть поддержка Enum - посмотрите на это Работа с enums
Поле enum отсутствует, вы можете просто перейти к не анализируемому и токенизированному строковому полю вместо текстового поля
ОБНОВЛЕНИЕ - Enum теперь поддерживается с SOLR-5084 Fix Version/s: 4.6, 5.0 и выше.