【发布时间】:2020-06-26 22:08:41
【问题描述】:
使用:Visual Studio Code、ASP.NET Core 3.1、Microsoft.AspNetCore.OData 7.4.0-beta
我是 OData 的新手,想要一种方法来检查从 [EnableQuery] 操作生成的 SQL 语句。我没有数据库探查器,也看不到有关如何记录或拦截 SQL 的选项。我希望这样可以确保像 /api/people(30)?$select=name, title 这样的 OData 查询在执行时只是选择名称和标题列而不是所有列。随着事情变得越来越复杂,我似乎很容易无意中过早地实现查询。或者无论如何我只想看看 SQL。我喜欢 Entity Framework Core 如何挂钩到 ASP.NET 日志记录。无法为 OData 找到这样的东西。谢谢。
【问题讨论】:
标签: asp.net-core odata