Closed OKAUEND closed 1 year ago
#150 PrismaでVtuberの情報と共に、プレイスタイルの情報もテーブルをJoinして取得する
交差テーブルを使い、配信者傾向とプレイスタイルをVtuber一覧に表示したいので、同時に取得する必要性がある
次の作業として、既存処理でVtuber情報を取得している処理へ、同時にする処理を追加する。 includeで交差テーブル越しに取得できる。 ただし、交差テーブルの情報→紐づいてる先のテーブル情報と多重ネスト状態になっているので、 必要な情報だけでネストを平坦にする必要性がある。
prismaのfindManyの中にincludeで交差テーブルを指定し、さらにネストで対象テーブルの情報を取得する。
Prisma - Many-to-many relations
Issue / Ticket
作業カテゴリー
142
作業チケット
150
#150 PrismaでVtuberの情報と共に、プレイスタイルの情報もテーブルをJoinして取得する
課題/何が起こったか
交差テーブルを使い、配信者傾向とプレイスタイルをVtuber一覧に表示したいので、同時に取得する必要性がある
仮説/どうしてそうなったのか
次の作業として、既存処理でVtuber情報を取得している処理へ、同時にする処理を追加する。 includeで交差テーブル越しに取得できる。 ただし、交差テーブルの情報→紐づいてる先のテーブル情報と多重ネスト状態になっているので、 必要な情報だけでネストを平坦にする必要性がある。
どういう作業を行ったか
prismaのfindManyの中にincludeで交差テーブルを指定し、さらにネストで対象テーブルの情報を取得する。
Next Point
変更画面のサンプル
参考資料
Prisma - Many-to-many relations