Задача связана с человеком.Но как получить все задачи, когда мы запрашиваем _getPerson (id)? - PullRequest
0 голосов
/ 11 мая 2019

https://aspnetboilerplate.com/Pages/Articles/Introduction-With-AspNet-Core-And-Entity-Framework-Core-Part-2/index.html

Я следовал этому руководству aspnetboilerplate.Каждая задача связана с человеком, использующим

    [ForeignKey(nameof(AssignedPersonId))]
    public Person AssignedPerson { get; set; }
    public Guid? AssignedPersonId { get; set; }

. Таким образом, в запросе get для задач выполните команду Include

Include (t => t.AssignedPerson)

Мы можем получить человека, назначенного для этой задачи

Однако

Требуется выбрать человека и получить все задачи, на которые он назначен.

Я под одним решением добавил бы свойство virtual List<Task> Tasks к классу персонажа.

Но теперь я знаю, добавить ли это свойство в класс сущности или personDto.

...