ASP.NETのLINQからエンティティへの子要素のフィルタリング

asp.net asp.net-mvc entity-framework linq linq-to-entities
ASP.NETのLINQからエンティティへの子要素のフィルタリング

次のような状況があります。

TABLE Customers (
    CustomerID int,
    etc... )

TABLE Orders (
    OrderID int,
    CustomerID int,
    Active bit,
    etc... )

Linq-to-Entitiesを使ったASP.NET MVC Webアプリケーションでこれを使っています。 すべての顧客を選択し、Customer.Ordersナビゲーションプロパティを設定し、 `+ Active == true +`の注文のみを入力する必要があります。

`+ DataLoadOptions.AssociateWith +`を指す他の質問を見てきましたが、ASP.NETでそれを使用できないようです。 私もhttp://www.eggheadcafe.com/aspnet/how-to/3908044/sorting-child-collections.aspx [この記事]を見ましたが、私の見解ではCreateSourceQuery()を呼び出す必要があるようです私が顧客を通して列挙したように。 これは可能です、と私は思いますが、MVCのパラダイムを破っているようです。

これは “https://stackoverflow.com/questions/503876/filter-child-collection-using-a-child-collection-of-the-child [の子コレクションを使用した子コレクションのフィルター”ただし、NHibernateの代わりにLinq-to-Entities用のソリューションが必要です。 ありがとうございます。

  1  0


ベストアンサー

あなたは答え このヒントを見つけることができます。

2


タイトルとURLをコピーしました