0

尝试添加迁移时收到上述错误消息。我使用了 [Key] 属性,无论如何,ID 字段都被命名为 MessageId。

还有什么可能导致这个问题?这是我的课:

public class Message
{
    [Key]
    public int MessageId;
    public string Content;
    public DateTime DateCreated;
    public User Author;
}

请帮忙!

标记

4

1 回答 1

0

使用属性,您当前拥有的是字段。

MessageId 应变为:

public int MessageId { get; set; }

等等(也适用于其他领域)

于 2013-05-12T16:53:47.157 回答