-3

我可以知道如何在 Spring 数据 JDBC 中与 R2DBC(Mysql)进行关联(一对多)吗?如果可能,请提供小代码示例或 git 链接。

例如,我有一个员工表,地址表是员工的孩子。一名员工可以有多个地址。如果我想检索员工,我也想要对应员工的地址作为 JSON。注意:软件栈是 Spring Functional Reactive,R2DBC 和 Mysql

4

1 回答 1

1

Spring Data R2DBC 当前不支持聚合。这意味着每个实体都只映射到一个表,并且不能有对其他实体的对象引用。

因此,为您的示例建模的正确方法是在和之间没有对象引用EmpolyeeAddressemployeeId在其中有一个Address并使用它来选择所需的地址。

于 2020-09-23T09:29:59.957 回答