Package com.gpudb.protocol
Class FilterByStringRequest.Mode
java.lang.Object
com.gpudb.protocol.FilterByStringRequest.Mode
Enclosing class:
A set of string constants for the
FilterByStringRequest parameter mode.
The string filtering mode to apply. See below for details.
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringPartial substring match (not accelerated).static final StringExact whole-string match (accelerated).static final StringFull regular expression search (not accelerated).static final StringFull text search query with wildcards and boolean operators.static final StringCross-shard BM25 corpus statistics for one (column, query) pair.static final StringStrings that start with the given expression (not accelerated).
Field Details
SEARCH
Full text search query with wildcards and boolean operators. Note that for this mode, no column can be specified incolumnNames; all string columns of the table that have text search enabled will be searched.See Also:SEARCH_STATS
Cross-shard BM25 corpus statistics for one (column, query) pair. Returns the merged BM25 statistics (max_doc, doc_count, sum_total_term_freq, per-term doc_freq / total_term_freq) needed by callers that score documents themselves (e.g. text_match_bm25_global SQL function pre-pass). RequiresCOLUMN_NAMESto contain exactly one column with text search enabled. TheVIEW_NAMEfield is ignored — this mode does not produce a result table.See Also: