1
2
我想 this post ( http://devlicio.us/blogs/billy_mccafferty/archive/2009/07/30/writing-a-custom-nhibernate-class-validator.aspx )在这种情况下可以很好地应用。我认为唯一的区别是样本使用了互斥的条件(一个或另一个,但不是两者都使用——xor)。 |
2
2
是的,您可以在对象上创建一个属性来测试条件是否为真,然后使用一个nhibernate修饰符来检查它是否有效,即真。 从文档中: 断言真属性检查方法的计算结果是否为真(对于用代码而不是注释表示的约束很有用) 这是迄今为止实现您所描述的特定问题的最简单方法,您可以创建一个自定义的类级验证器,但它们可能比您需要的工作更多。 |
Nico Pizzo · 子查询上的nhibernate联接 6 年前 |
YMC · 无法在Nhb 4中构建只有特定字段可供选择的2个表联接 6 年前 |
Stu · 具有特定类型的字符串外键的NHibernate映射 6 年前 |
Zout · 为Hibernate的HiLo算法管理的列生成ID 7 年前 |