【发布时间】:2017-09-07 20:43:35
【问题描述】:
使用 Automapper 通过 EF 核心、数据模型公开 OData,
- 客户,与订单的一对多关系
- 订购
Customer 类有一个 ICollection 的 Order。使用 Automapper 可查询扩展 ProjectTo。一切正常。
但是,查看 EF 向 SQL 发送的查询,即使 OData 请求中没有扩展,它也总是将查询发送到 Order。如何纠正这个问题?
【问题讨论】:
标签: automapper
使用 Automapper 通过 EF 核心、数据模型公开 OData,
Customer 类有一个 ICollection 的 Order。使用 Automapper 可查询扩展 ProjectTo。一切正常。
但是,查看 EF 向 SQL 发送的查询,即使 OData 请求中没有扩展,它也总是将查询发送到 Order。如何纠正这个问题?
【问题讨论】:
标签: automapper
是的,这是默认行为。您必须明确告诉 AM 您不希望它获取什么。见here。