EF Core中等效的SqlFunction

时间:2018-02-21 02:49:59

标签: c# entity-framework .net-core

实体框架(EF)Cor​​e 2.0中的SqlFunctions相当于什么?

我正在尝试将其转换为EF Core

private static readonly MethodInfo StringConvertMethodDouble = typeof(SqlFunctions).GetMethod("StringConvert", new Type[] { typeof(double?) });

编辑#1: 我应该指定我使用表达式树生成动态linq查询以查询数据库

由于

1 个答案:

答案 0 :(得分:6)

EF Core表面通过EF.Functions起作用,但在2.0中只有Like可用:

ctx.TestEntities.Any(entity => EF.Functions.Like(entity.Name, "%foo%"))