【发布时间】:2020-10-04 13:32:51
【问题描述】:
我正在使用 SQL,并且我的数据库中有一个如下所示的表。
Id Remark1 Remark2 Remark3 Remark4
------------------------------------------------
1 AAA BBB CCC DDD
2 EEE FFF GGG HHH
如何使用以下 DTO 将 Remark* 列中的所有值作为 IEnumerable<string> 获取?
class MyDTO
{
public int ID { get; }
public IEnumerable<string> Remarks { get; }
}
注意:我使用的是 SqlKata (Dapper),你也可以在回答时使用它。
【问题讨论】:
-
您是希望仅将这 4 列映射到一个集合,还是您的实际用例需要处理更多列?
-
@John H 我的实际表有 50 个
Remark列! -
你在使用 SqlServer 吗?
-
@amd 我正在使用 Microsoft SQL Server。