![]() |
1
1
这是一个糟糕的想法,当您需要“在数据库中查找”时,您应该创建一个视图来连接这些场合。 这是一个糟糕的想法,因为名称不是表A的主键。 但我认为,如果在.name上放置一个惟一的约束,并将其映射为标识符,就可以做到这一点。我不确定对于未保存的值,nhibernate是否默认为空字符串,但可以使用
如果使用String.Empty,则A的构造函数必须将名称初始化为String.Empty。我还将从中删除代理标识符,也可能删除表本身,因为它不起作用。 |
![]() |
Nico Pizzo · 子查询上的nhibernate联接 6 年前 |
![]() |
YMC · 无法在Nhb 4中构建只有特定字段可供选择的2个表联接 6 年前 |
![]() |
Stu · 具有特定类型的字符串外键的NHibernate映射 7 年前 |
![]() |
Zout · 为Hibernate的HiLo算法管理的列生成ID 7 年前 |