Я пытаюсь использовать RETURNING
Postgres с ScalikeJDBC (см. scalikejdbc/issues/559)
Как это должно работать с предложением where
. returning(...)
является членом UpdateSQLBuilder
, тогда как where
возвращает ConditionSQLBuilder
update(Post)
.set(sqls"${p.views}=${p.views}+${newViews}")
.where.eq(p.id,id)
.returning(p.id,p.lastUpdated, p.views) // does not work as it is not a member of ConditionSQLBuilder