Nhibernate:2 列总和的限制

2024-05-01

我可以使用 HNibernate Criteria 创建此 sql 查询吗:

从表 1 中选择 *,其中列 1 > (列 2 + 列 3)

所有 3 列都是 int32。 谢谢


好吧,在第 n 次阅读了这个问题的问题后,我决定编写一个不包括编写 SQL 的实现。

您可以在以下位置检查实施情况http://savale.blogspot.com/2011/04/nhibernate-and-missing.html http://savale.blogspot.com/2011/04/nhibernate-and-missing.html你可以用它来写:

criteria.Add(
   Restrictions
     .GeProperty("Prop1",
                 new ArithmeticOperatorProjection("+",
                                 NHibernateUtil.Int32,
                                 Projections.Property("Prop2"), Projections.Property("Prop3")
                                                  )
                )
);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Nhibernate:2 列总和的限制 的相关文章

随机推荐