我有以下代碼。它給我的是事件串列。我想在其中獲得病人的名字。
我有病人的ID,但我很困惑,如何才能用這個ID獲得病人的名字。
events = db.PTSessions.Where(x => x.OfficeIdFk == user.OfficeIdFk || x.PTIdFk == user.PTId).Where((a => a.AppointmentDate > start & &
(a.AppointmentTimeTo < end)).Select(m => new EventViewModel
{
id = m.SessionId,
title = m.AppointmentReason,
start = m.AppointmentTimeFrom,
end = m.AppointmentTimeTo,
allDay = false。
patientid = m.PatientIdFk,
appointmentstatus = m.AppointmentStatus,
patientname = db.Patients.Where(p => p.PatientId == m.PatientIdFk).Select(p => p.PatientName).ToString()
}).ToList()。
在上面的代碼中,我不能得到patientname,也得到了錯誤。
謝謝你
uj5u.com熱心網友回復:
試試這個
patientname = db.Patients.Where(p => p.PatientId == m.PatientIdFk)
.Select(p => p.PatientName).FirstOrDefault()
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/322722.html
標籤:
下一篇:ExpoReact警告。不能在一個未掛載的組件上執行React狀態更新。這是一個無用功,但它表明你的應用程式中存在記憶體泄漏。
