Người lái xe phải chuyển truy vấn tới Postgresql trong hình dạng cuối cùng này:
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
Vì vậy, hãy chuyển truy vấn này cho trình điều khiển:
update portfolios p
set votes = s.votes
from unnest($1) s (votes int, id int)
where p.id = s.id
với một mảng thích hợp làm tham số.
Lưu ý rằng nếu bạn tự xây dựng chuỗi ký tự thay vì để trình điều khiển làm việc đó, bạn sẽ dễ bị chèn SQL.