如何将休眠标准API与Lucene休眠搜索结合在一起?
org.hibernate.Criteria criteria = session.createCriteria(class);
criteria.add(Restrictions.ne(property, value));
FullTextQuery fullTextQuery = ftm.createFullTextQuery(booleanQuery, class);
fullTextQuery.setCriteriaQuery(criteria);
Object result = fullTextQuery.getResultList();
在上面的示例中,休眠不遵守限制吗?
最佳答案
根据documentation,在FullTextQuery中设置的条件中不能定义任何限制。当您使用BooleanQuery时,可以在其中添加具有限制的子句。