我有一堂课Department
。
Deparment
有一个属性叫做Address
.
我有一个名为Deparment
.
这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
)
然后只映射视图。