【问题标题】:Can SqlFunctions work with Dynamic Linq?SqlFunctions 可以与动态 Linq 一起使用吗?
【发布时间】:2016-09-28 00:28:53
【问题描述】:

是否可以让 SqlFunctions 与 Dynamic Linq 一起使用?我注意到来自 SO 站点的 post 这似乎表明它是可能的,但是,每次我在 .NET 项目(不是 .NET Core)中运行下面的这个查询时:

query.Where("SqlFunctions.StringConvert((double?)Property).Contains(\"x\")");

它吐出一条消息:

No property or field 'SqlFunctions' exists in type 'Entity'

【问题讨论】:

    标签: entity-framework dynamic-linq


    【解决方案1】:

    为我工作。检查您是否已根据帖子创建了自己的自定义 DLinq,并将 SqlFunctions 类型添加到了predefinedTypes。

    我个人将 SqlFunctions 动态添加到我的 DLinq 中。请参阅https://stackoverflow.com/a/18313782/525788 获取指导。

    【讨论】:

      猜你喜欢
      • 2011-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-06
      • 1970-01-01
      • 2010-10-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多