ErrorCounter 意外令牌在哪里 - 休眠
ErrorCounter Unexpected Token where - Hibernate
我正在使用 jpa 进行查询。我的查询是这样的:
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;
}
我在 where
和 available
处收到意外标记错误。我希望满足这两个条件,但我不断收到这些错误。会不会是 and
的问题?
你不应该有最后的 where
关键字,所以删除它应该能成功解析。
我正在使用 jpa 进行查询。我的查询是这样的:
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;
}
我在 where
和 available
处收到意外标记错误。我希望满足这两个条件,但我不断收到这些错误。会不会是 and
的问题?
你不应该有最后的 where
关键字,所以删除它应该能成功解析。