实体框架结合字符串

时间:2013-12-18 23:22:24

标签: c# sql entity-framework

将leadTag +内容+ EndTag连接成字符串以进入数据库的最佳方法是什么?

这是我的数据模型

namespace stories.Models
{
    public class StoryModels
    {
        [Key]
        public int id { get; set; }

        public DateTime? date { get; set; }

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

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

        public string product { get; set; }

        public string user { get; set; }

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

        public string EndTag { get; set; }
    }
}

1 个答案:

答案 0 :(得分:1)

一种方法是在模型中创建另一个属性来组合数据。然后,您可以在写入数据库时​​使用该属性:

public string CombinedProperty
{
    get
    {
        return String.Format("{0}\n{1}\n{2}", leadTag, content, EndTag);
    }
}