老实说,我不认为这很难实现,但是我试图弄清楚如何执行实体linq查询并将其插入到已编译的查询命令中,但是对于我来说,我一生都无法解决。我已经搜索了很多东西,并且有很多关于.net Core的话题,但是我没有使用.net Core。
这是我的代码的一个示例,根本无法正常工作。
var compiledQuery = CompiledQuery.Compile<dbEntities, DateTime, IQueryable<Transactions>> (((db,dateStamp) =>
db.Transactions.Where(x =>
x.Ledger == 6 && x.SubId != null && x.Dated < DbFunctions.AddDays(dateStamp, 1)));