0
ServiceStack으로 2 개 이상의 테이블을 조인 할 수 있습니까? 나는 그런 일을 시도하지만 난 evrything 연결해야합니다 내가 OrmLite과 SQLite는을 사용하고ServiceStack JOIN 3 개의 테이블
// Join PatientDetails and BedDetails
SqlExpression<PatientDetails.PatientDetails> q = _dbConnection.From<PatientDetails.PatientDetails>();
q.Join<PatientDetails.PatientDetails, BedDetails.BedDetails>((patient, bed) => patient.ByBedId == bed.BedDetailsId);
List<PatientDetails.PatientDetails> PatientBedJOIN = _dbConnection.Select(q);
// Join PatientSession and PatientDetails
SqlExpression<PatientSession> q1 = _dbConnection.From<PatientSession>();
q1.Join<PatientSession, PatientDetails.PatientDetails>((session, patientd) => session.ByPatientId == patientd.PatientDetailsId);
List<PatientSession> SessionPatientJOIN = _dbConnection.Select(q1);
, 감사
을
예제가 훌륭하게 작동합니다. – Ben