-1
我有一個JPQL:儘管我修復了@NamedQuery,但之前的錯誤仍然存在,爲什麼?
@NamedQuery(name = "AsiErtelemeIptal.findPaketHastaAsiErtelemeIptalHastaOzlukByHastaKimlikNumarasi",
query = "SELECT h,p,a,ho FROM Hasta h,Paket p,AsiErtelemeIptal a,HastaOzlukBilgileri ho WHERE h.hastaKimlikNumarasi = ?1 and h.id=p.hasta.id and p.id=a.paket.id and h.id=ho.hasta.id ")
錯誤是我在查詢hastakimliknumarasi
而不是hastaKimlikNumarasi
寫了,但後來我固定它,並清理和重建類這麼多的時間。但我仍然得到這個錯誤:
Error compiling the query [AsiErtelemeIptal.findPaketHastaAsiErtelemeIptalHastaOzlukByHastaKimlikNumarasi:
SELECT h,p,a,ho
FROM Hasta h,Paket p,AsiErtelemeIptal a,HastaOzlukBilgileri ho
WHERE h.hastakimliknumarasi = ?1 and h.id=p.hasta.id and p.id=a.paket.id and h.id=ho.hasta.id ],
line 1, column 87: unknown state or association field [hastakimliknumarasi] of class [tr.com.surat.esaglik.model.usvs.Hasta].
我使用Jdeveloper,是什麼原因?
yeap,我刪除一切,從頭開始運行,然後解決:) – yetAnotherSE