使用 Jredisearch 创建索引时添加前缀

Adding Prefix when creating an Index using Jredisearch

我使用 Jredisearch(com.redislabs:jredisearch:2.0.0) 将数据存储在索引中。我想在创建索引时添加一个前缀。我可以使用下面的 Redisearch 命令添加前缀 FT.CREATE MyIndex ON HASH PREFIX 1 文档:SCHEMA 名称 TEXT

但在 Java 中写入时找不到相同的选项。我在Java中使用了下面的代码, client.createIndex(架构, Client.IndexOptions.defaultOptions());

谁能建议我们在使用 Jredisearch 时如何添加前缀?

IndexDefinition class 有一个 setPrefixes(...) 方法可以满足您的目的。

注意:您可能必须使用 new IndexDefinition().

创建 IndexDefinition