web-dev-qa-db-ja.com

EF CoreのSqlFunctionと同等

Entity Framework(EF)Cor​​e 2.0のSqlFunctionsに相当するものは何ですか?

これをEF Coreに変換しようとしています

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

編集#1:データベースをクエリする式ツリーで動的linqクエリを生成していることを指定する必要があります

ありがとう

14
Zulander

EF CoreはEF.Functionsを介して機能を表面化しますが、2.0ではLikeのみが利用可能です:

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