我正在尝试编写一个查询以从数据库中选择数据。我有以下代码:
from notes in ctx.Notes
.Where(x => x.UserId== user.UserId
|| x.UserId == user.FamilyId
|| x.UserId == user.CompanyId).DefaultIfEmpty()
这样做的问题是,FamilyId 和 CompanyId 都是可为 null 的类型,可能根本没有任何损坏整个查询的值。我该如何重写它,以便它只查找FamilyId/CompanyId,如果它们具有值?
一只甜甜圈
潇潇雨雨
相关分类