小编i_l*_*ack的帖子

使用Entity Framework实现一对一关系中的主键错误

我创建了一个数据库,根据该数据库,用户配置文件由以下两个类组成:

public class Usr
{
    [Key()]
    public int UsrID { get; set; }

    public virtual UsrType UsrType { get; set; }

    public virtual UsrStatus UsrStatus { get; set; }

    [Required]
    [MaxLength(100, ErrorMessage = "Email can only contain {0} characters")]
    public string UsrEmail { get; set; }

    [Required]
    [MaxLength(32, ErrorMessage = "Password can only contain {0} characters")]
    [MinLength(8, ErrorMessage = "Password must be at least {0} characters")]
    public string UsrPassword { get; set; }
}

public class UsrDetails
{
    [ForeignKey("UsrID")]
    [Required] …
Run Code Online (Sandbox Code Playgroud)

c# entity-framework primary-key

5
推荐指数
1
解决办法
321
查看次数

标签 统计

c# ×1

entity-framework ×1

primary-key ×1