問題タブ [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.

0 投票する
1 に答える
112 参照

kotlin - リアクターと R2dbc を使用してネストされたリストを圧縮する方法

postgres データベースに 3 つのテーブルがあり、R2dbc を使用してそれらをクエリし、リレーショナルに接続しています。

私は3つのエンティティクラスを持っています(おそらくデータクラスであってはなりませんが、例には影響しません)

親は、孫の 1 対多である子に対して 1 対多です。parent_id と child_id は fkey のように機能します。

これらのメソッドを介して、すべての子データが入力されたすべての親データを返すことができるRestControllerがあります

そして、これらのメソッドを介して、すべての孫データ (上記とほぼ同じ) を含むすべての ChildData を返すことができる別の RestController があります。

私ができないことと私の質問は、どうすればviewAllParents()孫のデータも取り込むことができるかということです。Fluxに変換var grandchildData: List<MyGrandchildObject>し、それを grandchildRepository からの新しいフラックスで圧縮する必要がありますか? それとも、私はこれを間違った方法で見ていますか?

どんなポインタでも大歓迎です。