Вложенный запрос не поддерживается. операция 1 = «дело» операция2 = «собрать» - PullRequest
1 голос
/ 17 марта 2020

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

(from c in db.Tblcases

    select new {
    Name = c.Name,
    Make = c.Make,
    Model = (c.CaseType == 1 ? (from df in db.TblData where df.Id = c.RefId select Name):
    c.CaseType == 2 ? (from mf in db.TblMobile where mf.Id = c.RefId select Name):
    c.CaseType == 3 ? (from mis in db.TblMis where mis.Id = c.RefId select Name):
    null
    }).ToList()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...