Каковы требования для поля SOLR, чтобы иметь право на запрос диапазона фасетов? - PullRequest
1 голос
/ 29 июня 2011

Исключение во время facet.range идентификатора org.apache.solr.common.SolrException: Невозможно определить диапазон фасета в поле: id {type = string, properties = indexed, сохранено, omitNorms, omitTermFreqAndPositions, sortMissingLast, обязательный, обязательный = true}

Это ошибка, с которой я сталкиваюсь, когда пытаюсь задать диапазон фасетов над полем ID моего документа.Что я делаю не так с точки зрения определения этого поля в схеме?Нарушил ли я какие-либо правила для получения права на запрос диапазона граней?

1 Ответ

3 голосов
/ 29 июня 2011

Если вы используете опцию facet.range (впервые в Solr 3.1), документы говорят «можно использовать функцию Range Faceting для любого поля даты или любого числового поля, поддерживающего запросы диапазона»но ваш тип поля - строка.

...