我有以下查询:
var users_t = context.Users.Select(x =>
new {
Username = x.Username,
Roles = x.Roles.Select(y => y.Id).ToList()
}
);
但我收到以下错误:
LINQ to Entities 无法识别方法 'System.Collections.Generic.List 1[System.Int32] ToList[Int32](System.Collections.Generic.IEnumerable
1[System.Int32])' 方法,并且此方法无法转换为存储表达式。
这可以解决吗?也许使用 SelectMany?
有人可以帮我吗?
谢谢你,米格尔