Namespace Couchbase.Search
Classes
CouchbaseSearchResponseException
Exception thrown for a failed search query response if EnsureSucess is called.
DateRange
DateRangeFacet
A ISearchFacet which counts how many documents fall between two DateTime values.
DateRangeFacetResult
The result for a DateRangeFacet.
DefaultFacetResult
The default facet result.
MetaData
NoneScoring
Disables scoring. Not a fusion strategy; it sends the same value that the deprecated DisableScoring(bool) sends, and works against any server version.
NumericRange
NumericRangeFacet
A ISearchFacet which counts how many documents fall between two float values.
NumericRangeFacetResult
The result for a NumericRangeFacet.
Range<T>
Represents a range of values.
ReciprocalRankFusionScoring
Reciprocal Rank Fusion. Merges the FTS and vector result sets by rank rather than by raw score.
RelativeScoreFusionScoring
Relative Score Fusion. Merges the FTS and vector result sets by normalized score rather than by rank.
SearchFacet
An abstract class for creating ISearchFacet implementations.
SearchMetrics
SearchOptions
Represents a number of query options that can be applied to a FTS query request.
SearchOptions.ReadOnly
SearchQueryRow
Represents a single "hit" for a ISearchQuery request.
SearchRequest
A top-level SearchRequest, encompassing all Search sub-request types, including FTS and VectorSearch.
SearchScoring
Controls how the search service scores the results of a request.
Term
TermFacet
A ISearchFacet implementation which counts up how many of the matching documents have a particular term in a particular field.
TermFacetResult
The result for a TermFacet.
Interfaces
IFacetResult
Interface to describe Facet results.
ISearchFacet
A ISearchFacet allows for aggregating information collected on a particular result set.
ISearchQuery
Represents a search query request.
ISearchQueryRow
Represents a single "hit" for a ISearchQuery request.
ISearchRequester
An interface representing the ability to do make a SearchRequest
ISearchResult
The result of a search query.
Enums
FacetResultType
The type of facet result.
HighLightStyle
The highlighting options available from the server.
SearchScanConsistency
Sets the desired index scan consistency for current N1QL query.
SearchStatus
The status of the ISearchQuery response.