0
私はクエリにjpaを使用しています。私はwhere
とavailable
とで予期しないトークンとエラーが出るErrorCounter予期しないトークン - 休止状態
public PartsItem getAvailablePartsItem(String search) {
Session s = sessionFactory.openSession();
PartsItem pi;
pi = s.createQuery("from PartsItem where lower(serialNumber) like lower(:serialNumber) and where available = true", PartsItem.class).setParameter("serialNumber",'%' + search + '%').list().get(0);
s.close();
return pi;
}
:私のクエリはこれです。私はこれらの2つの条件を満たしたいが、私はこれらのエラーを続けている。 and
で問題になることはありますか?
もちろん!ありがとう – duldi
"JPA"にはSessionFactoryまたはSessionがありません。だから、あなたはJPAを使っていない*です。 JPQLは "SELECT {alias}"で始まりますが、JPAを使用していないもう1つの理由 –