如何在休眠狀態下在內部查詢中添加一個set parameter()方法?在休眠狀態下創建內部查詢
我已經嘗試做這樣的,但是已經有一個錯誤
這是我的代碼
Query query=session.createQuery("select eq.euipmentName,eq.type from Euipment eq where eq.id in(select euipment from Quotation qt where qt. supQuotation=:ids)");
query.setParameter("ids",id);
list = (List<Euipment>)query.list();
什麼是你的錯誤嘗試? – Alex
我的錯誤是「----- Hibernate:select eq.euipmentName,eq.type from Euipment eq where eq。id in(select Quotes qt where qt。supQuotation =?的設備) 未知列'qt.supQuotation'in 'where clause'----「 – Dinesh
我的錯誤是--Hibernate:選擇eq.euipmentName,eq.type from Euipment eq where eq。 ID in(從QT中選擇設備,其中qt。supQuotation =?) 'where子句'中的未知列'qt.supQuotation' - – Dinesh