問題タブ [dependent-destroy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Rails 3.2.20 - オブジェクトの破棄時に nil:NilClass の未定義のメソッド「name」
私のプロジェクトでは、このようにゲームと ticker_activites の間に一対多の関係を使用しています
モデル
ゲームを削除するとき...
意見
コントローラ
..このエラーが発生しています...
nil:NilClass の未定義のメソッド `name'
パラメーター
...そして、ゲームは本番環境 (Heroku) では削除されません。
Ruby 2.2.4 と Rails 3.2.20 を使用しています。
この問題を解決する方法はありますか?
編集: 私の ticker_activity.rb:
完全なトレース
エラーログ
ruby-on-rails - dependent: :destroy の使用がレールで機能しない
これらの関連付けを持つテーブル Bmp があります
および別のテーブル サブエリア
ただし、bmp を削除しようとすると、サブエリアも削除されるはずですが、削除されません。
どこを台無しにしたのかわかりません。どんなアイデアでも大歓迎です!
ruby-on-rails - Rails has_many 関連付けは親オブジェクトを削除しますが、子は削除しません
シナリオは、1 つは Room で、もう 1 つは Tickets の 2 つのモデルがあり、関係は Room has_many :tickets です。
要件は、ルームが削除されているときにチケットを削除してはならないということです。チケットテーブルには room_id と呼ばれる外部キーがあるため、これを達成する方法は?
そして、これができるとしたら、その特定のチケットの部屋情報をどのように取得できるでしょうか?