我有一个CMS,我想添加搜索功能。有些项目我想索引,但想要有条件地从结果中排除。
例如,如果成员已登录,则会在成员的唯一区域中包含要包含在结果中的内容。
如何用Zend Search Lucene完成这样的事情?
答案 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