Entity Framework を使用しているアプリケーションを開発しています。テーブル A と、このテーブル クラス A の autogen エンティティがあります。
Public Class A
ID As Integer
Sum As Integer
TotalSum As Integer
LastPayment As Integer
NewPayment As Integer
.
.
.
End Class
私のテーブルに加えて、totalSum と LastPayment がいくつかの条件を満たすテーブル A からすべての行を計算して返すビューがあります (テーブルには 50 行あり、ビューは 35 行を返します)。このビューをエンティティ クラス A と一緒に使用できますか? エンティティ クラスを使用すると、AI は次のように言うことができます
unitOfWork.ARepository.Filter(Function(p) p.ID = Me._id, , )
ただし、これにより、ビューによって計算/フィルタリングが行われずにテーブルから行が取得されます。たとえば、50 行が返されるとします。私は言いたい
unitOfWork.ARepository.Filter(Function(p) p.ID = Me._id, , )
しかし、代わりにビューからフィルタリングされた行を取得したいのですが、これは 50 行ではなく 35 行を返します。と B (ビューから) はまったく同じに見えます。どうすればこれを解決できますか?