小编Dov*_*nov的帖子

首先在EF数据库中自定义属性

美好的一天!

我使用数据库第一个aproach从数据库创建了一个EF模型,并将自己的几个只读属性添加到EF生成的实体类中,这些实体类不在数据库中.每次我更新我的模型从新表添加数据时,我都会松开创建的属性,所以我必须重新创建它们.

作为数据库中的一个例子,我有属性isFemale,但在我的课堂上我创建了

public string Gender
{
    get
    {
           if(isFemale) return "female";
           else return "male";
     }
}
Run Code Online (Sandbox Code Playgroud)

我的问题是有没有办法从数据库更新模型,留下我生成的属性?

谢谢!

c# entity-framework ef-database-first

3
推荐指数
1
解决办法
3409
查看次数

List <enum>类型的EF属性未在db中创建

我正在使用代码EF开发一个ASP.NET MVC5应用程序.我的代码:

public enum Language : byte
{
    [Display(Name = "Turkmen")]
    TKM = 1,
    [Display(Name = "Russian")]
    RUS = 2,
    [Display(Name = "Chineese")]
    CHN = 3,
    [Display(Name = "English")]
    ENG = 4
}
Run Code Online (Sandbox Code Playgroud)

我的模型类是:

public class Person
{
    [Key]
    [DatabaseGeneratedAttribute(DatabaseGeneratedOption.Identity)]
    public int PersonID { get; set; }

    [Required]
    public string Name { get; set; }

    [Required]
    public string Surname { get; set; }

    public virtual List<Enums.Language> Languages { get; set; }

    public Person()
    {
        Languages = new List<Enums.Language>();
    }
} …
Run Code Online (Sandbox Code Playgroud)

c# enums entity-framework

3
推荐指数
2
解决办法
3945
查看次数

如何小写 Azure DevOps 管道变量名称

请您建议如何在 Azure DevOps 管道中小写环境名称。

在此处输入图片说明

当环境名称为“Test”时,我希望帐户名称为myprefixtest.

shell azure azure-devops azure-pipelines

3
推荐指数
1
解决办法
4309
查看次数