0

Item と ItemContent の間の次の関係を考えてみましょう。

アイテム
ItemId
ItemName

ItemContent
ContentId
ItemId
コンテンツ
ContentType

私がやりたいことはContent、マッピング自体で提供されるか、他の方法で注入される ContentType に基づいて ItemContent から Content 列を結合する Item のプロパティを持つことです。

これを達成するための最良の方法は何ですか?これを達成する最も簡単な方法は何ですか?

4

1 に答える 1

1

まあ-Ayend Rahienによると、マッピングで直接フィルターを使用することが可能です。私はそれを試していませんが、通常は動作すると言われている場合は動作するはずです。

<set name="Comments"
   table="Comments">
   <key column="PostId"/>
   <one-to-many class="Comment"/>
   <filter name="effectiveDate"
   condition=":asOfDate >= PostedAt"/>
</set>

彼のブログの NHibernate フィルターに関する記事全体を次に示します。

于 2012-10-29T07:02:14.127 に答える