ElasticProperty в эластичном поиске 2.0

Я использую следующие эластичные свойства в эластичном поиске 1.0

[ElasticProperty(Name = "description", Index = FieldIndexOption.Analyzed, Type = FieldType.String, Analyzer = "custom_lowercase_analyzer", SearchAnalyzer = "search_analyser")]
    public string description { get; set; }

Как мы можем использовать эти свойства в elasticsearch 2.0

1 ответ

Вы можете обратиться сюда для получения более подробной информации,

[Text(Name = "first_name", Analyzer = "custom_lowercase_analyzer", SearchAnalyzer = "search_analyser")]
public string description { get; set; }

Index = FieldIndexOption.Analyzed удаляется, вместо этого мы имеем Index=true или false. По умолчанию индекс равен true, поэтому вам не нужно его предоставлять.

Другие вопросы по тегам