3

我想在我的下面使用“查询生成器方法DbContext

using (var context = new MyDbContext())
{
    var query = context.MyEntities.Where("Id = @id", new ObjectParameter("id", 1));
}

但它无法解决Where. 我在这里想念什么?

4

1 回答 1

3

Using this solved my problem:

var objectContext = ((IObjectContextAdapter) context).ObjectContext;
var query = objectContext.CreateObjectSet<MyEntities>().Where("it.Id = @id", new ObjectParameter("id", 1));
于 2013-05-10T01:02:55.660 回答