55 template<
typename... SearchQuery>
58 and_also(std::forward<SearchQuery>(queries)...);
72 template<
typename... SearchQuery>
75 (conjuncts_.emplace_back(std::make_shared<SearchQuery>(std::move(queries))), ...);
85 [[nodiscard]]
auto encode() const -> encoded_search_query override;
The conjunction query is a compound query.
Definition conjunction_query.hxx:44
conjunction_query(SearchQuery &&... queries)
Create a conjunction query.
Definition conjunction_query.hxx:56
auto and_also(SearchQuery... queries) -> conjunction_query &
Add one or more queries to add to the conjunction.
Definition conjunction_query.hxx:73
auto encode() const -> encoded_search_query override
Base class for full text search queries.
Definition search_query.hxx:33
Represents a single item from the result of collection::scan()
Definition allow_querying_search_index_options.hxx:28