0
我有兩個表:resumeId
和CandidateInfo
。休眠:加入排序
String sql_query = "from shared.SelectedResumes as sr " +
"join sr.resumeId as cri " +
// 1st statement
if (sortField.equals("resumeText")) {
sql_query = sql_query + "order by cri.resumeText " + sortDirection;
}
// 2nd statement
else if(sortField.equals("cities")) {
sql_query = sql_query + "order by ci.candidateInfo.cities " + sortDirection;
}
我的第一個語句運行良好,但第二個說法是行不通的,因爲cities
不ci
(即resumeId
)其在CandidateInfo
(這是加入了與resumeId
)。
如何從resumeId
訪問cities
?