【发布时间】:2021-04-16 08:48:51
【问题描述】:
我搜索了很多关于如何根据另一个集合过滤集合的示例,我找到了一种简单的方法,如下所示:
var oShipnotes = await DbContext.ShipNotes.Where(s => oManageRouteDto.ShipNotes.Any(mr => mr.Id == s.Id)).ToListAsync();
但是它抛出一个异常,说它不能被翻译成 SQL 查询。
谁能指出正确的方向如何解决这个问题? 谢谢!
【问题讨论】:
-
你能显示完整的异常信息吗?
-
什么版本的 Net/Core?并非所有网络查询都适用于 Core。
标签: c# linq collections filtering