0

假设我有以下

public class Post
{
 public Int32 PostId{get;set;}
 public String PostText{get;set;}
}

public class Comment
{
 public Int32 CommentId{get;set;}
 public String CommentText{get;set;}
 public Post Post{get;set;}
}

在 Entity Framework 5 中为关系创建流畅配置的正确方法是什么?在过去的一个小时里,我一直在尝试在一个正在开发的项目中使用类似的类结构,但无法使其成功工作以创建数据库。

4

1 回答 1

0

应该有这样的东西:

public class Post
{
    [Key]
    public Int32 PostId { get; set; }
    public String PostText { get; set; }
    public virtual ICollection<Comment> Comments { get; set; }
}

public class Comment
{
    [Key]
    public Int32 CommentId { get; set; }
    public String CommentText { get; set; }
    public Post Post { get; set; }
}
于 2013-07-31T20:41:00.177 回答