是否可以在 Linq 查询中比较两个 EntityCollection?
我试过这样:
from t in _bdd.Table
where (idList).All(id=> t.ids.Contains(id))
select i).FirstOrDefault()
其中 idList 和 ids 都是 EntityCollection
但我得到了一个 NotSupportedException:
"Unable to create a constant value of type (ID) Only primitive types ('such as Int32, String, and Guid') are supported in this context"
没有办法在单个 Linq 查询中比较两个 List 吗?