📄️ リレーション定義
複数のシート間のリレーション(関連)を定義することで、include によるリレーション先データの取得や、where でのリレーション条件フィルタが可能になります。
📄️ include
findMany / findFirst でリレーション先のデータを一緒に取得したい場合に利用します。
📄️ where リレーションフィルタ
where 条件の中でリレーション先のデータを基準にフィルタリングしたい場合に利用します。
📄️ onDelete
deleteMany でレコードを削除する際、リレーション先のレコードをどう扱うかを定義します。
📄️ Nested Write(create)
create メソッド内でリレーション先のレコードを同時に作成・関連付けしたい場合に利用します。
📄️ onUpdate
update / updateMany / updateManyAndReturn でレコードの PK(主キー)を変更する際、リレーション先のレコードをどう扱うかを定義します。
📄️ Nested Write(update)
update メソッドの data 内でリレーション先のレコードを同時に操作できます。