我是WebAPI和EF世界的新手。我仍然不太清楚相关实体的工作方式。
说我是否要检索并返回Car
及其相关实体Driver
,如果我只是return dbContext.Cars
,则Drivers
将包含在响应中好?
如果我通过JSON将带有嵌套Cars
对象的Driver
实体传入WebAPI,asp.net会自动将其解释为两个关联对象并插入到我的数据库中吗?
由于
答案 0 :(得分:0)
<强> 1 强> 如果您希望包含相关的驱动程序,则必须返回
return dbContext.Cars.Include(c => c.Drivers);
<强> 2 强> 是的,一旦您的JSON属性被正确命名