Почему при получении модели из базы данных не берутся коллекции C#?

Есть метод, который получает элемент из таблицы базы данных PostgreSQL по id.

public async Task<T> Get(int id)
{
    return await table.FindAsync(id);
}

Есть модель элемента.

public sealed class Tutor
{
    public int Id { get; init; }

    public string FirstName { get; init; }
    
    public ICollection<Student> Students { get; init; }
}

Почему при вызове метода возвращается модель со всеми значениями, кроме коллекции Students?

Вот модель ученика.

public class Student
{
    public int Id { get; init; }

    public string FirstName { get; init; }
}

Несмотря на то, что я напрямую не указал в моделях как будет устанавливаться связь, ef core сделал это за меня. В базе у учителя есть столбцы Id | FirstName, а у ученика Id | FirstName | TutorId. Все значения я задал, но все равно при вызове метода не берутся ученики.


Ответы (0 шт):