EF Core FromSql问题

时间:2020-02-09 14:32:27

标签: .net ubuntu asp.net-core

.net核心将不同的查询发送到数据库。它可以在Windows中工作,但在ubuntu中,选择所有数据,然后进行过滤。

我在哪里做错了?

var query1 = pdb.WorkOrder.FromSql("SELECT * FROM WorkOrder");
var list = query1.Where(i => i.StartDate > DateTime.Now).ToList();

运行Windows

SQL PROFILER RESULT

SELECT
 *
FROM
    dbo.WorkOrder
WHERE 
    StartDate > GETDATE()

运行UBUNTU

SQL PROFILER RESULT

SELECT
 *
FROM
    dbo.WorkOrder 

版本:.net core 2.2

0 个答案:

没有答案
相关问题