首页 新闻 会员 周边

entity framework中查询使用了规约,失败

0
悬赏园豆:20 [已解决问题] 解决于 2014-04-23 07:59

我以规约(specification)的方式生成了查询条件,然后调用entity framework的查询功能:

ISpecification<Entity> spec;

IQuerable<Entity>.Where(x=>spec.IsStatisficBy(x))

结果运行失败,说不能转换成有效的查询语句~~~

 

该怎么解决?

谢谢!

519740105的主页 519740105 | 大侠五级 | 园豆:5810
提问于:2014-04-22 13:36
< >
分享
最佳答案
0

改用spec.IsStatisficBy(x)而不是lambda表达式,问题解决。

519740105 | 大侠五级 |园豆:5810 | 2014-04-23 07:58
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册