简体   繁体   English

如何向实体框架查询添加 where 子句

[英]How to add a where clause to Entity Framework query

I have been trying to figure out how to add a Where clause to this.我一直在试图弄清楚如何为此添加一个Where子句。 I need我需要

Where OrderHeader.OrderStatus = "NEW"

Any help is a appreciated.任何帮助都值得赞赏。

using (context)
{
    var orderData = context.OrderHeaders
                           .Join(context.OrderLines,
                                 OrderHeader => OrderHeader.Id,
                                 OrderLine => OrderLine.OrderHeaderId,
                                 (OrderHeader, OrderLine) => new
                                               {
                                                   Id = OrderHeader.Id
                                               }).ToList()

    foreach (var order in orderData)
    {
        CreateOrder(order.Id, context);
    }
}
context.OrderHeaders
    .Where(o => o.OrderStatus == "NEW")
    .Join(...

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM