0
Linqクエリで2つのEntityCollectionを比較できますか?LinqToEntityクエリでEntityCollection <Class>を比較
私はこの方法を試してみました:
idListとIDが両方EntityCollectionですが、私は非サポート例外を得た
from t in _bdd.Table
where (idList).All(id=> t.ids.Contains(id))
select i).FirstOrDefault()
:
"Unable to create a constant value of type (ID) Only primitive types ('such as Int32, String, and Guid') are supported in this context"
は二つのリストを比較する方法はありませんい単一のLinqクエリですか?
これと同じ例外です。明らかに、Allパラメータでもローカルコレクションは使用できません。 私は結果に使用すると(つまり、EFが私にローカルの行を与えた後で)、それは機能します。私はこの方法でプローブを使うでしょう。ありがとうございました! :) –