Я пытаюсь написать запрос для выбора данных из базы данных.У меня есть следующий код:
from notes in ctx.Notes
.Where(x => x.UserId== user.UserId
|| x.UserId == user.FamilyId
|| x.UserId == user.CompanyId).DefaultIfEmpty()
Проблема в том, что FamilyId и CompanyId являются обнуляемыми типами и могут вообще не иметь никакого значения, которое повреждает весь запрос.Как я могу переписать его, чтобы он смотрел только на FamilyId / CompanyId, если они имеют значения?