我使用Hibernate Search为Web应用程序实现了一个搜索系统,它仅适用于我想要排除数据库字段isDeleted = 0的实体。我发现这可以使用Criteria来实现,但在我的例子中,isDeleted没有映射到我的实体类中的属性。
有没有办法在不修改实体类的情况下实现这个目标?
答案 0 :(得分:0)
我暂时没有使用java,但我记得有可能在类级别使用注释NamedQuery编写显式命名查询。命名查询的示例在此处 - http://www.mkyong.com/hibernate/hibernate-named-query-examples/
我不确定如果没有将删除的标志映射到属性,它是否有效,你必须尝试它。