Uses of Class
redis.clients.jedis.search.FTSearchParams
Packages that use FTSearchParams
Package
Description
This package contains the classes and interfaces related to RediSearch module.
-
Uses of FTSearchParams in redis.clients.jedis
Methods in redis.clients.jedis with parameters of type FTSearchParamsModifier and TypeMethodDescriptionfinal CommandObject<Map.Entry<SearchResult, Map<String, Object>>> CommandObjects.ftProfileSearch(String indexName, FTProfileParams profileParams, String query, FTSearchParams searchParams) UnifiedJedis.ftProfileSearch(String indexName, FTProfileParams profileParams, String query, FTSearchParams searchParams) final CommandObject<SearchResult> CommandObjects.ftSearch(String indexName, String query, FTSearchParams params) MultiNodePipelineBase.ftSearch(String indexName, String query, FTSearchParams searchParams) Pipeline.ftSearch(String indexName, String query, FTSearchParams searchParams) TransactionBase.ftSearch(String indexName, String query, FTSearchParams searchParams) UnifiedJedis.ftSearch(String indexName, String query, FTSearchParams params) UnifiedJedis.ftSearchIteration(int batchSize, String indexName, String query, FTSearchParams params) limit(int, int)will be ignored. -
Uses of FTSearchParams in redis.clients.jedis.search
Methods in redis.clients.jedis.search that return FTSearchParamsModifier and TypeMethodDescriptionParameters can be referenced in the query string by a $ , followed by the parameter name, e.g., $user , and each such reference in the search query to a parameter name is substituted by the corresponding parameter value.FTSearchParams.dialect(int dialect) Set the dialect version to execute the query accordinglyFTSearchParams.filter(String field, double min, boolean exclusiveMin, double max, boolean exclusiveMax) FTSearchParams.filter(FTSearchParams.NumericFilter numericFilter) FTSearchParams.geoFilter(FTSearchParams.GeoFilter geoFilter) FTSearchParams.highlight()FTSearchParams.highlight(FTSearchParams.HighlightParams highlightParams) Limit the query to results that are limited to a specific set of fieldsFTSearchParams.inFields(Collection<String> fields) Limit the query to results that are limited to a specific set of keysFTSearchParams.inKeys(Collection<String> keys) FTSearchParams.inOrder()Set the query language, for stemming purposesFTSearchParams.limit(int offset, int num) Limit the results to a certain offset and limitFTSearchParams.noContent()Set the query not to return the contents of documents, and rather just return the idsFTSearchParams.noStopwords()Set the query not to filter for stopwords.FTSearchParams.returnField(FieldName field) FTSearchParams.returnFields(String... fields) Result's projection - the fields to return by the queryFTSearchParams.returnFields(Collection<FieldName> fields) FTSearchParams.returnFields(FieldName... fields) Set the query custom scorerstatic FTSearchParamsFTSearchParams.searchParams()FTSearchParams.slop(int slop) FTSearchParams.sortBy(String sortBy, SortingOrder order) Set the query to be sorted by a Sortable field defined in the schemaFTSearchParams.summarize()FTSearchParams.summarize(FTSearchParams.SummarizeParams summarizeParams) FTSearchParams.timeout(long timeout) FTSearchParams.verbatim()Set the query to verbatim mode, disabling stemming and query expansionFTSearchParams.withScores()Set the query to return a factored score for each results.Methods in redis.clients.jedis.search with parameters of type FTSearchParamsModifier and TypeMethodDescriptionRediSearchCommands.ftProfileSearch(String indexName, FTProfileParams profileParams, String query, FTSearchParams searchParams) RediSearchCommands.ftSearch(String indexName, String query, FTSearchParams params) RediSearchPipelineCommands.ftSearch(String indexName, String query, FTSearchParams searchParams) Constructors in redis.clients.jedis.search with parameters of type FTSearchParamsModifierConstructorDescriptionFtSearchIteration(ConnectionProvider connectionProvider, int batchSize, String indexName, String query, FTSearchParams params) limit(int, int)will be ignored.