私のWebアプリケーションでは、ユーザーはゲームをアップロードすることができ、ゲームはゲームテーブルのuser_id列によって各ユーザーに関連付けられます。
私が今やりたいのは、ユーザーが自分のプロファイルを削除するたびに、それらに関連付けられているゲームも消去されることです。
私はこれをどのように行うのだろうかと思っていますか?
destroyメソッドでは、現在私が持っているユーザーコントローラーは次のとおりです。
def destroy
@user = User.find_by_username(params[:id])
@user.destroy
respond_to do |format|
format.html { redirect_to users_url }
format.json { head :ok }
end
end
ある種の@user.id== @ game.user_id.destroyでしょうか?