@SqlQuery("Select id from user where type in (<CAST(userType as user_type[])>)")
List<Long> getUserIdsByListOfTypes(@BindList("userType") List<User.UserType> userType);
我想从用户类型列表中获取 Id 列表。
这里 User.UserType 是一个枚举。在方法(getUserIdsByListOfTypes)中,我传递了枚举类型列表的参数(userTypes)。
我无法理解查询中的问题出在哪里。