From 93ddaff3c2a232322f1be9a9d769a682586b2acc Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Mon, 12 Nov 2018 15:04:29 +0100 Subject: [PATCH] =?UTF-8?q?#11=20-=20Adapt=20Statement.bind(=E2=80=A6)=20c?= =?UTF-8?q?alls=20to=20newly=20introduced=20positional=20(integer-arg)=20b?= =?UTF-8?q?inding.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit We now use bind(int, …) methods to bind parameters by index. --- .../data/r2dbc/function/DefaultDatabaseClient.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/springframework/data/r2dbc/function/DefaultDatabaseClient.java b/src/main/java/org/springframework/data/r2dbc/function/DefaultDatabaseClient.java index 3aa0881..b363f7b 100644 --- a/src/main/java/org/springframework/data/r2dbc/function/DefaultDatabaseClient.java +++ b/src/main/java/org/springframework/data/r2dbc/function/DefaultDatabaseClient.java @@ -245,9 +245,9 @@ class DefaultDatabaseClient implements DatabaseClient, ConnectionAccessor { byIndex.forEach((i, o) -> { if (o.getValue() != null) { - statement.bind(i, o.getValue()); + statement.bind(i.intValue(), o.getValue()); } else { - statement.bindNull(i, o.getType()); + statement.bindNull(i.intValue(), o.getType()); } });