Драйверът трябва да предаде заявката на Postgresql в тази крайна форма:
update portfolios p
set votes = s.votes
from unnest(array[(5, 1), (15, 1), (25, 2)]) s (votes int, id int)
where p.id = s.id
Затова предайте тази заявка на драйвера:
update portfolios p
set votes = s.votes
from unnest($1) s (votes int, id int)
where p.id = s.id
с подходящ масив като параметър.
Забележете, че ако го вградите сами, вместо да оставите драйвера да го направи, ще бъдете уязвими към SQL инжектиране.