假设我有一个简单的parent->子类结构,如下所示
Public Class Parent
Public ParentID As Integer
Public Children As IList(Of Child)
End Class
Public Class Child
Public ChildID As Integer
Public Parent As Parent
End Class
使用Fluent NHibernate将它们映射到两个表。没问题。
我现在有一个第三课,我们叫'用户'。该类包含父对象列表。
Public Class User
Public UserID As Integer
Public Parents As IList(Of Parent)
End Class
但是,父项列表应通过包含UserID和ParentID的映射表(UserParentMap)过滤给用户。此外,'Child'对象应该通过名为UserChildMap的表以类似的方式过滤,该表包含UserID和ChildID。
我的问题是 - 是否有可能让NHibernate在将父/子集合映射到用户时自动使用这些映射表来过滤父/子集合?
由于
詹姆斯
答案 0 :(得分:1)
我不认为我想做的事情是可能的,所以我放弃了这个问题:)