表格查询中如何通过明细字段查询到主表的数据? 返回

场景 工单单头和工单单身,如何通过工单单身的品号,品名,规格查询对应的工单数据,列表只显示单头数据,不关联工单单身
热忱回答(4)
-
fate sta VIP0
1周前ar result = db.Queryable<WorkOrderHeader, WorkOrderDetail>(
(h, d) => h.WorkOrderID == d.WorkOrderID
)
.WhereIF(!string.IsNullOrEmpty(itemCode), (h, d) => d.ItemCode.Contains(itemCode))
.WhereIF(!string.IsNullOrEmpty(itemName), (h, d) => d.ItemName.Contains(itemName))
.WhereIF(!string.IsNullOrEmpty(spec), (h, d) => d.Spec.Contains(spec))
.ToList();
0 回复 -
中律十六C VIP0
1周前@fate sta:老师,这样子不行,这样子比如你一笔工单,里面有4笔明细,列表已经显示4笔出来了
0 回复 -
fate sta VIP0
1周前单表查询
WHERE用子查询过滤呢
0 回复 -
中律十六C VIP0
1周前@fate sta:
x像这种子查询能像表格查询一样动态的吗
0 回复