获取格式错误的数字常量:

时间:2014-08-19 10:15:31

标签: spring-mvc hsqldb

我想执行以下查询:

@Query("select p from Permission p where p.userIds in ?1 ")
List<Permission> getPer(List<Long> usrsIds);

我的实体如下:

@Entity
public class Permission extends AbstractAuditable<Permission, Long>{

private static final long serialVersionUID = -4484607117586062823L;

@ElementCollection
private List<Long> userIds;

我将查询调用如下:

 monitoringPermissionRepository.getPer(usrsIds);

但是当我执行查询时,我得到以下异常:

org.hsqldb.HsqlException: malformed numeric constant: .

请帮帮我。

1 个答案:

答案 0 :(得分:1)

这可能是因为您要在另一个列表中提取列表。