Interface ITermVectorsRequest<TDocument>
Assembly: OpenSearch.Client.dll
Syntax
public interface ITermVectorsRequest<TDocument> : IRequest<TermVectorsRequestParameters>, IRequest where TDocument : class
Type Parameters
Name |
Description |
TDocument |
|
Properties
|
Edit this page
View Source
Document
An optional document to get term vectors for instead of using an already indexed document
Declaration
[DataMember(Name = "doc")]
TDocument Document { get; set; }
Property Value
Type |
Description |
TDocument |
|
|
Edit this page
View Source
Filter
Filter the terms returned based on their TF-IDF scores.
This can be useful in order find out a good characteristic vector of a document.
Declaration
[DataMember(Name = "filter")]
ITermVectorFilter Filter { get; set; }
Property Value
|
Edit this page
View Source
Id
Declaration
[IgnoreDataMember]
Id Id { get; }
Property Value
|
Edit this page
View Source
Index
Declaration
[IgnoreDataMember]
IndexName Index { get; }
Property Value
|
Edit this page
View Source
PerFieldAnalyzer
Provide a different analyzer than the one at the field.
This is useful in order to generate term vectors in any fashion, especially when using artificial documents.
Declaration
[DataMember(Name = "per_field_analyzer")]
IPerFieldAnalyzer PerFieldAnalyzer { get; set; }
Property Value
Extension Methods