IronPython 实体框架 6 找不到属性的位置



我已经成功地将实体框架集成到我的项目中。我还能够通过数据库上下文从表中读取数据。但是当我尝试使用 linq where 方法时,我收到以下错误消息:"DbSet[工作流]"对象没有属性"Where"

这是我的代码:

import clr
import sys
from Framework.EF import MyDbContext, Workflow
from System import Console
from System.Linq import Enumerable, IQueryable
from System import Linq
context = MyDbContext()
Console.WriteLine(     context.Workflow.Where(lambda x: x.DisplayName == 'ABC123').ToList()[0].DisplayName          )    

也许有人对linq和ironpython有经验。

谢谢!

发现问题;我不得不使用导入:

import clr
import System
clr.ImportExtensions(System.Linq)

相关内容

  • 没有找到相关文章

最新更新