我在我的程序中使用实体框架,并且当记录正在从表中移除时,表格链接的对象将变为空值时出现问题。实体框架返回NULL链接对象C#
而不是做
waitTravel = db.WaitTravels
.Where(w => w.suggestTravelId == suggestTravelId &&
w.wantedTravelId == wantedTravelId)
.First();
if (waitTravel.WantedTravels.statusTravelId != 1)
我应该做的:
if (db.WantedTravels.Where(w => w.id == waitTravel.wantedTravelId).First().statusTravelId != 1)
知道什么来帮助我吗?
你的意思是为什么waitTravel.WantedTravels在你的if条件中为null? – MJK
是的,谢谢你 –