EF不加载相关实体

时间:2012-03-27 09:54:23

标签: c# mysql asp.net-mvc-3 entity-framework

我正在使用注册表单处理MVC3-MySql EF Model第一个应用程序。我在加载一些相关数据时遇到问题(rsvp的rsvpdetails)。我有一个FK集,我已经在这个项目中以相同的方式使用了相关实体的急切加载,所以我不会错过任何引用。

响应对象有一个Count属性,显示正确数量的相关数据,但没有携带我的数据,所以我可以显示它。

控制器:

response = rsvprep.getRsvpById(rsvpid);

存储库:

    public rsvp getRsvpById(int id)
    {
        return entities.rsvps.Include("rsvpdetails").FirstOrDefault(r => r.rsvp_id == id);
    }

数据库

表格 敬请回复 属性: rsvp_id ... 导航道具 rsvpdetails

表格 rsvpdetail 的属性: rsvpdetails_id, rsvp_id ... 导航道具 RSVP

知道这可能是什么问题吗?

0 个答案:

没有答案