簡體   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