Lucene中的过滤器

Lucene中的过滤器,lucene,Lucene,朋友们 我是lucene全文搜索的新手。我已经开发了全文搜索页面。它工作得很好。但是现在我想添加额外的条件,比如where子句。怎么做 给我的要求是,我必须列出由登录用户创建的提案。我必须在后端添加此条件,而用户不知道 我听说过过滤器。哪个过滤器是正确的?如何应用。给我一个样品。今晚我有演示。帮助我。首先,在编制索引时,您需要确保将用户id添加到字段索引中的文档中,我们称之为用户id 在紧急情况下,您可以在将字段发送到查询解析器之前,向用户在后台输入的查询字符串中添加字段。因此,获取输入的任何查

朋友们

我是lucene全文搜索的新手。我已经开发了全文搜索页面。它工作得很好。但是现在我想添加额外的条件,比如where子句。怎么做

给我的要求是,我必须列出由登录用户创建的提案。我必须在后端添加此条件,而用户不知道


我听说过过滤器。哪个过滤器是正确的?如何应用。给我一个样品。今晚我有演示。帮助我。

首先,在编制索引时,您需要确保将用户id添加到字段索引中的文档中,我们称之为用户id


在紧急情况下,您可以在将字段发送到查询解析器之前,向用户在后台输入的查询字符串中添加字段。因此,获取输入的任何查询,并在其末尾添加“and user_id:4”(其中4是包含当前用户id的变量的值)

谢谢。如果我添加Query+(用户id:4)+(状态id:3),是否正确。我试着这样做,它正在发挥我的想法。