我在数据库表/ NHibernate实体中有一个组合键。我可以以某种方式使用.Get方法来获取特定的实体吗?还是由于组合键的原因,我必须使用HQL / Criteria?
发布于 2011-01-28 22:36:01
使用此复合键映射:
<class name="MyClass">
<composite-id>
<key-property name="Key1" />
<key-property name="Key2" />
</composite-id>
<property name="..." />
</class>...you可以像这样使用.Get:
var x = Session.Get<MyClass>(new MyClass() { Key1 = 'Foo', Key2 = 'Bar'});https://stackoverflow.com/questions/2274969
复制相似问题