From 47374f690e879de2086004e56f2eb8e8685e7640 Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Mon, 17 Feb 2020 13:09:25 +0100 Subject: [PATCH] #298 - Refine documentation regarding Converter behavior for collections. --- src/main/asciidoc/reference/mapping.adoc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/asciidoc/reference/mapping.adoc b/src/main/asciidoc/reference/mapping.adoc index 255c6a8..edc7659 100644 --- a/src/main/asciidoc/reference/mapping.adoc +++ b/src/main/asciidoc/reference/mapping.adoc @@ -224,6 +224,10 @@ The following example of a Spring Converter implementation converts from a `Row` ---- ==== +Please note that converters get applied on singular properties. +Collection properties (e.g. `Collection`) are iterated and converted element-wise. +Collection converters (e.g. `Converter>, OutboundRow`) are not supported. + NOTE: R2DBC uses boxed primitives (`Integer.class` instead of `int.class`) to return primitive values. The following example converts from a `Person` to a `OutboundRow`: