Filter 使用重新搜索对IDs进行筛选

Filter 使用重新搜索对IDs进行筛选,filter,redisearch,Filter,Redisearch,有没有办法通过请求中指定的文档ID列表来限制重新搜索结果 e、 例如FT.SEARCH cars fast@id:{100200300}只返回id为100、200或300的快速汽车。是的,有INKEYS关键字 > FT.SEARCH cars "fast" INKEYS 3 100 200 300 看我一点也不理解这一点。你能解释一下吗。这将在索引的哪个字段上搜索这些id?@ficuscr是文档的主要id,即实际的redis key.Ahh。我懂了。我在寻找一种方法来过滤具有特定类别id

有没有办法通过请求中指定的文档ID列表来限制重新搜索结果


e、 例如
FT.SEARCH cars fast@id:{100200300}
只返回id为100、200或300的快速汽车。

是的,有INKEYS关键字

> FT.SEARCH cars "fast" INKEYS 3 100 200 300

我一点也不理解这一点。你能解释一下吗。这将在索引的哪个字段上搜索这些id?@ficuscr是文档的主要id,即实际的redis key.Ahh。我懂了。我在寻找一种方法来过滤具有特定类别id的文档,而不是唯一的。我会继续搜索,或者打开另一个问题。谢谢。@ficuscr这不是问题。请参见标记字段。这起作用了。数字索引<代码>FT.SEARCH lot_idx“北极星(@category:[11]|@category:[33]|@category:[70])”