【发布时间】:2021-06-30 06:54:40
【问题描述】:
请任何人帮助我处理与以下 LINQ 等效的 MySQL 查询
var orders = _dbContext.Orders.Where(order => order.Id == orderId)
.Include(order => order.OrderDetails);
【问题讨论】:
-
SELECT * FROM orders WHERE id = @id ORDER BY order_details? -
不就是
SELECT OrderDetails FROM orders WHERE Id = 'orderId';,你需要替换orderId变量吗? -
没有等价物。 SQL 不返回带有嵌套对象的对象。我不明白这个问题,您可以简单地检查生成的 SQL,但这不是等价的,它只是获取构造对象的数据的手段。