我有一个班Department
。
Deparment
有一个名为Address
属性。
我有一个名为Deparment
的SQL表。
该Department
有2列Address1
和Address2
。
我使用Dapper.net并希望将两个SQL表列放入我的类的一个属性中。
怎么样 ?谢谢!
我会做:
public class Department {
public string Address1 {get;set;}
public string Address2 {get;set;}
public string Address {
get { return Address1 + Environment.NewLine + Address2; }
}
}
您是否将此用于“只读”。您希望ORM如何将数据写回数据库?
如果它是只读的,则可以将其包装在视图中,而不是直接查询表。
CREATE VIEW DepartmentView
(
SELECT Address1 + ', ' + Address2 as Address FROM Department
)
然后只是映射视图。