我们正在尝试在postgres表的bigint列上运行where in命令
使用此功能构建一个where查询
def buildWhere(Ids: Seq[Long]): Where = {
val whereIds =
if (Ids.nonEmpty) {
Where.In("p.id", Ids.toSet)
} else {
Where.Empty
}
Where.and(whereIds)
}
Id的data_type为bigint,但出现此异常 引起原因:org.glassfish.jersey.server.ContainerException:java.sql.SQLException:org.postgresql.util.PSQLException:错误:运算符不存在:bigint =字符变化
我正在传递一个用于bigint的scala,但不确定将其转换为字符的地方,有人可以向我们指出正确的方向