问题 在Criteria API中是否存在类似Restrictions.eq(true,false)的内容?


我需要一个通用的 Criterion 这会强制结果为零匹配。

就像是 Restrictions.eq(true, false) ?


7366
2018-04-19 11:58


起源

你在说什么标准?什么技术?语言?平台? - Stefan Steinegger
为即将到来的读者添加了java标签,谢谢Stefan - codevour


答案:


我用

Restrictions.Sql("(1=0)");

:-)

(在C#中使用NHibernate,假设您使用的是Hibernate和Java,所以我希望我使用了正确的API名称)。


8
2018-04-19 12:25



谢谢,你认为对:) - codevour


在Hibernate中你可能会使用 sqlRestriction

http://ajava.org/online/hibernate3api/org/hibernate/criterion/Restrictions.html#sqlRestriction(java.lang.String)


6
2018-04-19 16:21





我在hibernate中使用了以下代码,它对我有用:

Restrictions.sqlRestriction("1=0")

0
2018-02-07 12:47