[英]Single column joins in NHibernate using mapping by code
考慮Item和ItemContent之間的以下關系。
項目
ItemId
項目名稱
項目內容
ContentId
ItemId
內容
內容類型
我想做的是在Item上具有Content
屬性,該屬性根據映射本身提供的或以其他方式注入的ContentType從ItemContent聯接Content列。
做到這一點的最佳方法是什么? 最簡單的方法是什么?
好吧-根據Ayend Rahien的說法,可以在映射中直接使用過濾器。 我還沒有嘗試過-但通常來說,如果說它可行,它應該可以工作。
<set name="Comments"
table="Comments">
<key column="PostId"/>
<one-to-many class="Comment"/>
<filter name="effectiveDate"
condition=":asOfDate >= PostedAt"/>
</set>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.