我有一个查询,其中有一个条件查询和查找在特定日期之后添加的地址。日期字段不是必需的,因此我希望仅在条件字段不是1/1/0001的情况下考虑日期字段。 dtmDate是要传递的参数
查询
from b in _context.customer
join d in _context.Address on b.id equals d.Id
join e in _context.units on d.Id equals e.Id
where (req.dtmDate.Year != 1 && d.DateAdded >= req.dtmDate)
select new modelAddress
{
address= d.address
}
但这不起作用。它不返回任何行