古典的な問題、新しいフレームワーク、つまり問題です。
PostgreSQL + スカラ + スカラクエリ。シリアル (autincrement) ID を持つマスター テーブルとシリアル ID を持つスレーブ テーブルがあります。
1 つのマスター レコードと複数のスレーブを挿入する必要があります。トランザクション内で実行する必要があるため (すべてをキャンセルできるようにするため)、マスターを挿入した後にクエリを実行して ID を確認することはできません。私が見る限り、SQ の「挿入」メソッドは、挿入されたマスター レコードへの参照を返しません。
では、どうやってそれを行うのですか?
ただし、SQ の例では自動インクリメント フィールドを使用せずにこれをカバーしているため、このようなソリューション (事前設定された ID) はここでは適用できません。