我用System.Linq.Dynamic.Core动态构建select。我想添加另一列(子查询)。这个是可能的吗?
我需要获得与以下查询相同的结果:
var test = this.DbContext.Countries.Select(t => new
{
t.Id,
t.ISOCode,
lookup = t.Translates.Where(t2 => t2.LangISOCode=="ENG").Select(t2 => t2.Title).FirstOrDefault()
}).ToArray();我走到这一步:
this.DbContext.Countries.Select("new(Id,ISOCode)").ToDynamicArrayAsync()但不确定如何添加附加的子查询列。
https://stackoverflow.com/questions/47924776
复制相似问题