我用hibernate search 做查询。想搜索出文章名中包含“文件”这两个字,并且文章类型为“系统帮助”,或者是在2010-08-02 到 2010-08-05 这个时间段发布的文章。用BooleanQuery 生成的查询语句为
FullTextQueryImpl(+NAME:文件 +KINDS_id:33554702 TIME:[20100802 TO 20100805])
NAME表示文章名称。 KINDS_id表示文章类型的编号, TIME表示发布时间。但是这样查询的话,BooleanQuery 会哦自动忽略掉TIME:[20100802 TO 20100805] 这个查询条件。
只根据文章名称和文章类别进行查询了。不知道要怎么做才能根据这3个查询条件进行查询?给个思路看看!!本人刚学hibernate search  只会用这个查询。谢谢!