Как преобразовать запрос sql в ядро ​​платформы сущностей - PullRequest
0 голосов
/ 16 апреля 2020

Я хочу преобразовать запрос sql в ядро ​​платформы сущностей. SQL запрос

select * from Departments where id in(select DepartmentId from SubDepartments where id in(select SubDeptId from Tests where id in(select TestId from PatientTests where PatientId=3)))

Ответы [ 2 ]

0 голосов
/ 16 апреля 2020

Предполагая, что свойства навигации реализованы, и без какого-либо примера кода, это лучшая оценка того, как его реализовать.

context.Departments.Where(x => x.SubDepartment.Test.PatientTest.PatientId == 3);
0 голосов
/ 16 апреля 2020

Вы можете использовать Linqer .

Linqer - инструмент для конвертации SQL в LINQ. Это помогает изучать LINQ и преобразовывать существующие операторы SQL.

...