Как преобразовать этот оператор SQL с левым соединением, группируя в EF Core Linq? - PullRequest
0 голосов
/ 24 апреля 2019

У меня есть 2 таблицы, события и отслеживание событий.

Событие

id 
Name
Order

EventTracking

Id
EventId
Details
CreatedDate

Я пытаюсь воссоздать в основном этот запрос ниже в EF Core.

SELECT 
    events.NAME, 
    COUNT(eventtrackings.details) AS Count 
FROM   
    events 
LEFT JOIN 
    eventtrackings ON events.id = eventtrackings.eventid 
WHERE
    eventtrackings.CreatedDate > '4/22/2019'
GROUP BY 
    NAME, eventtrackings.CreatedDate
ORDER BY
    events.Order

Я хочу, чтобы в событиях отображалось все, но фильтрация включена в отслеживание.

...