2
私はUser
モデルを持っていますhas_many
医療情報と医療情報belongs_to
ユーザーです。私は記録(医療情報)を関連付けられたUser
を削除しようとすると構造体を削除しようとするとエクト制約エラーが発生する
、Ecto
は私に次のエラーを与える:
** (Ecto.ConstraintError) constraint error when attempting to delete struct:
* foreign_key: medical_informations_user_id_fkey
If you would like to convert this constraint into an error, please
call foreign_key_constraint/3 in your changeset and define the proper
constraint name. The changeset has not defined any constraint.
私は両方のモデルで私のデフォルトのチェンジにforeign_key_constraint/3
を追加しようとしましたが、エラーが続きます。
この問題のある他の人へのリンク:https://hexdocs.pm/ecto/Ecto.Changeset.html – whossname