【发布时间】:2018-08-18 09:04:06
【问题描述】:
如何在jooq的查询中绑定一个数组作为参数?
这是我添加名称为“someIds”的命名参数的地方
Query query = selectJoinStep.where(field("some.id").in(param("someIds")));
我尝试了下面的行将一个数组绑定到参数
query.bind("someIds", someIds);
但在生成的 sql 中,我得到的是对象的引用,而不是如下所示的实际值
some.id in ('[Ljava.lang.Object;@1fee4fe3')
【问题讨论】:
标签: java arrays postgresql list jooq