繁体   English   中英

最佳实践:MongoDB 在 Quarkus 中华丽的实体一对多关系处理?

[英]Best practice: MongoDB Panache entity one-to-many relationship handling in Quarkus?

不幸的是, Quarkus Guide on using MongoDB with Panache没有提到处理一对多实体关系的最佳实践。 注意:我想 model 的依赖子文件,但作为一个实体独立。 MongoDB 站点在: Model 与文档引用的一对多关系中演示了此模式,因此您必须在存储库中查找链接到父 ID 的所有实体。

Quarkus (Panache) 目前是否提供任何使查找更方便的方法?

PS:似乎从 2020 年 5 月开始有一个开放的增强请求来自动获取引用的实体。

MongoDB 是一个非关系型数据库,所以没有对它的一对多关系支持。

我想 model 的依赖子文件,

我没有关注,支持子文档,您可以创建一个单独的 POJO 并将其用作您实体的属性。

不支持的是自动将引用的实体从一个集合加载到另一个集合,正如您指出的那样,有一个开放的增强请求支持它,您可以对其提供反馈(或通过 +1 投票)。

目前,对于引用的实体,您需要创建两个实体/存储库并手动进行 fecth。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM