ISolrFields.RemoveById

Синтаксис Fore

RemoveById(Id: String): Boolean;

Синтаксис Fore.NET

RemoveById(Id: String): Boolean;

Параметры

Id. Идентификатор удаляемого поля.

Описание

Метод RemoveById удаляет поле из коллекции по идентификатору и возвращает признак удачного удаления.

Комментарии

Список полей, которые используются при индексации и поиске, определяется в конфигурационном файле. В виду отсутствия прямого доступа к конфигурационным файлам Apache Solr из Fore для изменения списка полей необходимо отредактировать файлы вручную. Более подробно об изменении списка читайте в подразделе «».

Метод RemoveById используется если из конфигурационного файла были удалены какие-либо пользовательские поля, но они еще не были удалены из настроек поискового сервиса.

Для автоматической синхронизации списка полей в настройках экземпляра Solr в соответствии с конфигурационным файлом используйте метод ISolrSearchEngineSchema.FillSchemaOptions.

Пример

Пример работы с коллекцией ISolrFields приведён в описании свойства ISolrSearchEngineSchema.Fields.

См. также:

ISolrFields