Interface ITextProperty
A field to index full-text values, such as the body of an email or the description of a product.
These fields are analyzed in OpenSearch, by passing through an analyzer to convert the string
into a list of individual terms before being indexed.
Text fields are not used for sorting and seldom used for aggregations
Assembly: OpenSearch.Client.dll
Syntax
public interface ITextProperty : ICoreProperty, IProperty, IFieldMapping
Properties
|
Edit this page
View Source
Analyzer
Declaration
[DataMember(Name = "analyzer")]
string Analyzer { get; set; }
Property Value
|
Edit this page
View Source
Boost
Declaration
[DataMember(Name = "boost")]
double? Boost { get; set; }
Property Value
|
Edit this page
View Source
EagerGlobalOrdinals
Declaration
[DataMember(Name = "eager_global_ordinals")]
bool? EagerGlobalOrdinals { get; set; }
Property Value
|
Edit this page
View Source
Fielddata
Declaration
[DataMember(Name = "fielddata")]
bool? Fielddata { get; set; }
Property Value
|
Edit this page
View Source
FielddataFrequencyFilter
Declaration
[DataMember(Name = "fielddata_frequency_filter")]
IFielddataFrequencyFilter FielddataFrequencyFilter { get; set; }
Property Value
|
Edit this page
View Source
Index
Declaration
[DataMember(Name = "index")]
bool? Index { get; set; }
Property Value
|
Edit this page
View Source
IndexOptions
Declaration
[DataMember(Name = "index_options")]
IndexOptions? IndexOptions { get; set; }
Property Value
|
Edit this page
View Source
IndexPhrases
Declaration
[DataMember(Name = "index_phrases")]
bool? IndexPhrases { get; set; }
Property Value
|
Edit this page
View Source
IndexPrefixes
Declaration
[DataMember(Name = "index_prefixes")]
ITextIndexPrefixes IndexPrefixes { get; set; }
Property Value
|
Edit this page
View Source
Norms
Declaration
[DataMember(Name = "norms")]
bool? Norms { get; set; }
Property Value
|
Edit this page
View Source
PositionIncrementGap
Declaration
[DataMember(Name = "position_increment_gap")]
int? PositionIncrementGap { get; set; }
Property Value
|
Edit this page
View Source
SearchAnalyzer
Declaration
[DataMember(Name = "search_analyzer")]
string SearchAnalyzer { get; set; }
Property Value
|
Edit this page
View Source
SearchQuoteAnalyzer
Declaration
[DataMember(Name = "search_quote_analyzer")]
string SearchQuoteAnalyzer { get; set; }
Property Value
|
Edit this page
View Source
TermVector
Declaration
[DataMember(Name = "term_vector")]
TermVectorOption? TermVector { get; set; }
Property Value
Extension Methods