我想根據數據庫中是否存在託管來使用此方法返回布爾值。使用實體框架從數據庫中返回結果
var custody = db.Custodies.LastOrDefault(c => c.studentId == id);
if (db.Custodies.Contains(custody) && custody.custodyEndTime == null)
{
return true;
}
return false;
}
Custodies表使用複合主鍵,但我只想通過studentId進行搜索,因此我無法使用Find()。我想根據studentId查找保管條目,以檢查該學生目前是否處於無託管EndTime的託管狀態。
我試過使用LINQ查詢,但這給了我一個匿名類型,它也抱怨過。
任何幫助將是偉大的。
乾杯。