Class ConjunctionQuery
The conjunction query is a compound query. The result documents must satisfy all of the child queries. It is possible to recursively nest compound queries.
Inheritance
ConjunctionQuery
Assembly: Couchbase.NetClient.dll
Syntax
public class ConjunctionQuery : SearchQueryBase, ISearchQuery, IEnumerable<ISearchQuery>, IEnumerable
Constructors
View Source
ConjunctionQuery(params ISearchQuery[])
Declaration
public ConjunctionQuery(params ISearchQuery[] queries)
Parameters
Methods
View Source
And(params ISearchQuery[])
Declaration
public ConjunctionQuery And(params ISearchQuery[] queries)
Parameters
Returns
View Source
AsReadOnly()
Declaration
public ConjunctionQuery.ReadOnly AsReadOnly()
Returns
View Source
Deconstruct(out IReadOnlyList<ISearchQuery>)
Declaration
public void Deconstruct(out IReadOnlyList<ISearchQuery> queries)
Parameters
View Source
Export()
Gets a JSON object representing this query instance />
Declaration
[RequiresUnreferencedCode("Couchbase FTS might require types that cannot be statically analyzed. Make sure all required types are preserved.")]
[RequiresDynamicCode("Couchbase FTS might require types that cannot be statically analyzed and might need runtime code generation. Do not use for native AOT applications.")]
public override JObject Export()
Returns
Overrides
View Source
GetEnumerator()
Declaration
public IEnumerator<ISearchQuery> GetEnumerator()
Returns
Implements
See Also