Subsonic 亚音速2.2投影

Subsonic 亚音速2.2投影,subsonic,Subsonic,如何在亚音速2.2中设计投影?基本上,我希望从两个连接的表中返回列。我个人最喜欢的方法是创建一个SQL视图,该视图连接表并生成映射到表的对象 您还可以将ExecuteTypedList与自定义定义的对象一起使用,例如: public class TestObject{ int Column1 { get; set; } int Column2 { get; set; } } List<TestObject> testObjects = DB.Select(Table1.Co

如何在亚音速2.2中设计投影?基本上,我希望从两个连接的表中返回列。

我个人最喜欢的方法是创建一个SQL视图,该视图连接表并生成映射到表的对象

您还可以将ExecuteTypedList与自定义定义的对象一起使用,例如:

public class TestObject{
  int Column1 { get; set; }
  int Column2 { get; set; }
}

List<TestObject> testObjects = DB.Select(Table1.Columns.Column1, Table2.Columns.Column2)
  .From(Table1.Schema)
  .InnerJoin(Table2.Schema)
  .ExecuteTypedList<TestObject>();
公共类TestObject{
int Column1{get;set;}
int Column2{get;set;}
}
List testObjects=DB.Select(Table1.Columns.Column1、Table2.Columns.Column2)
.From(表1.Schema)
.InnerJoin(表2.Schema)
.ExecuteTypedList();