C# EF+LINQ 查询主表明细表数据查询条件写法|C/S开发框架
作者:csframework|C/S框架网  发布日期:2024/10/20 11:56:39

C# EF+LINQ 查询主表明细表数据查询条件写法|C/S开发框架

C# 全选
            //主从表的统一查询内容
            if (!input.content.IsEmpty())
            {
                //查询明细(子查询)
                var q_Sub = q_APs.Where(w => false
                     || w.InvoiceNo == input.content
                     || w.InvoiceName == input.content
                     || w.OrderNo == input.content
                     || (w.Remark ?? "").Contains(input.content));

                //主表
                q_AP = q_AP.Where(w => (false
                    || w.APNO == input.content
                    || w.SupplierCode == input.content
                    || (w.SupplierName ?? "").Contains(input.content)) || q_Sub.Any(x => x.APNO == w.APNO));
            }
C/S框架网|原创精神.创造价值.打造精品


扫一扫加作者微信
C/S框架网作者微信 C/S框架网|原创作品.质量保障.竭诚为您服务
上一篇 下一篇