【发布时间】:2019-05-03 07:21:27
【问题描述】:
我的 .NET Core 控制台应用程序连接到一个 sqlite db
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="3.0.0-preview4.19176.6" />
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) {
string connectionString = "Data Source=\\mydb.db;";
optionsBuilder.UseSqlite(connectionString);
}
var q = dbc.mytable.Select(x => x);
如何获取 q 使用的底层 SQL 查询?
如果我尝试q.ToString(),我会得到:
“Microsoft.EntityFrameworkCore.Query.Internal.EntityQueryable`1[MyProj.mytable]”
有什么帮助吗?
【问题讨论】:
标签: c# sqlite ef-core-2.0 ef-core-2.1 ef-core-2.2