通过WebApi插入/检索关联的实体?

时间:2012-06-22 22:22:06

标签: entity-framework asp.net-mvc-4 asp.net-web-api

我是WebAPI和EF世界的新手。我仍然不太清楚相关实体的工作方式。

说我是否要检索并返回Car及其相关实体Driver,如果我只是return dbContext.Cars,则Drivers将包含在响应中好?

如果我通过JSON将带有嵌套Cars对象的Driver实体传入WebAPI,asp.net会自动将其解释为两个关联对象并插入到我的数据库中吗?

由于

1 个答案:

答案 0 :(得分:0)

<强> 1 如果您希望包含相关的驱动程序,则必须返回

return dbContext.Cars.Include(c => c.Drivers);

<强> 2 是的,一旦您的JSON属性被正确命名