問題タブ [r2dbc-postgresql]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kotlin - リアクターと R2dbc を使用してネストされたリストを圧縮する方法
postgres データベースに 3 つのテーブルがあり、R2dbc を使用してそれらをクエリし、リレーショナルに接続しています。
私は3つのエンティティクラスを持っています(おそらくデータクラスであってはなりませんが、例には影響しません)
親は、孫の 1 対多である子に対して 1 対多です。parent_id と child_id は fkey のように機能します。
これらのメソッドを介して、すべての子データが入力されたすべての親データを返すことができるRestControllerがあります
そして、これらのメソッドを介して、すべての孫データ (上記とほぼ同じ) を含むすべての ChildData を返すことができる別の RestController があります。
私ができないことと私の質問は、どうすればviewAllParents()
孫のデータも取り込むことができるかということです。Fluxに変換var grandchildData: List<MyGrandchildObject>
し、それを grandchildRepository からの新しいフラックスで圧縮する必要がありますか? それとも、私はこれを間違った方法で見ていますか?
どんなポインタでも大歓迎です。