Zend搜索Lucene文档 - 条件搜索

时间:2011-10-11 15:32:54

标签: php zend-framework zend-search-lucene

我有一个CMS,我想添加搜索功能。有些项目我想索引,但想要有条件地从结果中排除。

例如,如果成员已登录,则会在成员的唯一区域中包含要包含在结果中的内容。

如何用Zend Search Lucene完成这样的事情?

1 个答案:

答案 0 :(得分:1)

您可以添加子查询以进行查询。您可以使用:

Zend_Search_Lucene_Search_Query_Boolean

Zend_Search_Lucene_Search_Query_Term

Zend_Search_Lucene_Search_Query_Range

参考:http://framework.zend.com/manual/en/zend.search.lucene.query-language.html