是否可以在具有复杂属性的对象中选择一些列?
var q = db.From<DeptEmployee>()
.Join<Department>()
.Select<DeptEmployee, Department>((de, d2) => new[] { de.FirstName, de.LastName, d2.Name });
db.Select<MyDto>(q);
public class MyDto {
public DeptEmployee DeptEmployee { get; set; }
public Department Department { get; set; }
}
我想以某种方式填充那些对象。 我有点不喜欢在同一对象上具有多个实体的属性的想法。