[英]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.