public class Cat
{
public int Id { get; set; }
public string Name { get; set; }
public Breed Breed { get; set; }
}
public class Breed
{
public int Id { get; set; }
public string Name { get; set; }
}
How to GroupBy a DbSet of Cat by Breed.Name using EF Core? Both queries below fail to be translated:
var cats = _context.Set<Cat>();
cats.GroupBy(x => x.Breed.Name);
cats.Select(x => new { x, x.Breed.Name })
.GroupBy(x => x.Name);