4

我有这些简化的表格

CREATE TABLE address(
    id VARCHAR(36) NOT NULL PRIMARY KEY,
    zip VARCHAR(5) NOT NULL,
    city VARCHAR(32) NOT NULL
)
CREATE TABLE customer(
    id VARCHAR(36) NOT NULL PRIMARY KEY,
    name VARCHAR(32) NOT NULL,
    address_fk VARCHAR(36) NOT NULL,
    FOREIGN KEY (address_fk) REFERENCES address(id)
)

以及这些简化的 Kotlin 类:

data class Address(val id: String, val zip: String, val city: String)
data class Kunde(val id: String?, val name: String, val address: Address)

当我使用@Column(address_fk)该属性时,address我得到一个ConverterNotFoundException没有找到转换器的String结果Address。也@MappedCollection@Column不是看起来不合适。任何提示表示赞赏。

4

1 回答 1

4

R2DBC 中尚不支持关系 https://github.com/spring-projects/spring-data-r2dbc/issues/99

于 2019-10-21T22:01:21.903 回答