C# ASP.NET MVC3先使用代码将帖子链接到帐户模型
我有一个新创建的ASP.net MVC3项目,其中包含所有默认值。我正在使用这种方法来构建数据库。我来自PHP背景,这是我第一次尝试ASP.net项目 我创建了一个名为“posts”的新模型,并希望将其链接到默认项目附带的内置帐户/用户系统 只有登录的用户才能添加帖子,我想知道是什么用户添加了什么帖子。我想把帖子链接到一个用户 在PHP中,我会在posts表中创建一个FK到users表“posts_id”,当用户添加新的post时,我会用用户id填充该字段。但是帐户模型中似乎没有id字段 问题C# ASP.NET MVC3先使用代码将帖子链接到帐户模型,c#,asp.net-mvc-3,C#,Asp.net Mvc 3,我有一个新创建的ASP.net MVC3项目,其中包含所有默认值。我正在使用这种方法来构建数据库。我来自PHP背景,这是我第一次尝试ASP.net项目 我创建了一个名为“posts”的新模型,并希望将其链接到默认项目附带的内置帐户/用户系统 只有登录的用户才能添加帖子,我想知道是什么用户添加了什么帖子。我想把帖子链接到一个用户 在PHP中,我会在posts表中创建一个FK到users表“posts_id”,当用户添加新的post时,我会用用户id填充该字段。但是帐户模型中似乎没有id字段 问题
- 如何使用代码优先的方法将模型链接到ASP.net MVC3内置的默认帐户系统
- 如何从post控制器中的视图查询用户字段
谢谢FKs like
posts\u id
是一个数据库风格的参考。表示该数据的面向对象方法是为Account对象提供一个ICollection
,并为每个Post对象提供一个Account
参考字段
例如
至于检索这些数据,我建议使用一个存储库样式的服务类,负责将对象保存/加载到数据库中。我不确定账户记录是如何在MVC应用程序模板中持久化的,所以我不能说它将如何与这些数据联系起来。我一直使用我自己的用户数据库表,并扔掉了所有内置的Microsoft帐户内容
祝你好运 FKs-like
posts\u-id
是一种数据库样式的引用。表示该数据的面向对象方法是为Account对象提供一个ICollection
,并为每个Post对象提供一个Account
参考字段
例如
至于检索这些数据,我建议使用一个存储库样式的服务类,负责将对象保存/加载到数据库中。我不确定账户记录是如何在MVC应用程序模板中持久化的,所以我不能说它将如何与这些数据联系起来。我一直使用我自己的用户数据库表,并扔掉了所有内置的Microsoft帐户内容
祝你好运 这是最好的教程(在我看来)这是最好的教程(在我看来)
public class Post
{
public Account Account { get; set; }
...
}