我已经下载了谓词构建器,并且很难让它与实体框架一起使用。这是我的代码: v_OrderDetail 是实体
var context = new OrdersEntities();
Expression<Func<v_OrderDetail,bool>> whereClause = w => true;
var predicate = PredicateBuilder.True<v_OrderDetail>();
predicate.And(w => w.Status == "Work");
var results = context.v_OrderDetail.AsExpandable().Where(predicate);
当我查看结果时,我会退回每个订单。And 谓词似乎不接受。当我查看 predicate.parameters.count 时,它只显示 1。我不确定,但我希望在添加第二个后它会显示 2。
任何帮助是极大的赞赏。