Fluent NHibernateを使用した請求書など、単純なエンティティをマッピングしました。すべてが正常に機能します...しばらくすると、「送信済み請求書」を処理する必要があることが非常に頻繁にわかります(送信済み請求書とは、請求書を満たすすべてのエンティティを意味します。 send == true condition)...データアクセス層の観点から「送信済み請求書」を簡単に抽象化する方法はありますか?リポジトリメソッドの半分で前述の条件を繰り返すという考えは好きではありません。単純なフィルタリングビューを使用するのが最適だと思いましたが、どうすればよいでしょうか。多分私はそれをひどく間違ってやっていて、誰かが私がそれを実現するのを手伝ってくれるでしょう:)?
2 に答える
0
個人的には、リポジトリに追加のメソッドを追加するだけです。
于 2010-04-27T07:12:15.333 に答える
0
私は個人的にリポジトリメソッドを使用しますが、この目的のために正確に存在するNHibernateフィルターを使用してこれを行うことができます。
于 2010-04-27T12:18:28.570 に答える