以前に関連付けられたオブジェクトを保持しながらhas-manyスルー関連を削除するにはどうすればよいですか?これを行うためのActiveRecordの方法はありますか、またはSQLを記述する必要はありますか?With ActiveRecord has_many relationshipsどのようにオブジェクトを保持しながら関連を削除するのですか?
また、関係がなくなれば、オブジェクトは友だちになりますか? [< - ラメジョーク試行]
以前に関連付けられたオブジェクトを保持しながらhas-manyスルー関連を削除するにはどうすればよいですか?これを行うためのActiveRecordの方法はありますか、またはSQLを記述する必要はありますか?With ActiveRecord has_many relationshipsどのようにオブジェクトを保持しながら関連を削除するのですか?
また、関係がなくなれば、オブジェクトは友だちになりますか? [< - ラメジョーク試行]
自分で見つけました。 collections.deleteであり、扶養家族が削除または破棄されるように設定されていないことを確認してください。何とか質問を公に聞いてみると、私自身が約10分で答えを出すようになっているようです。
詳細情報を追加できますか?私は実際にその逆の場合に興味がある、私は参照された項目を削除したい。 PS:こんにちはキャロル! –
Class A < ActiveRecord::Base
has_many :b
end
Class B < ActiveRecord::Base
belongs_to :a
end
A.b.delete - あなたは友人のままで何を意味する関連オブジェクトの関連付けを削除する(b)の
? - 関連
A.b.destroyを削除 –
それは冗談だった。ユーモアの関係。 – srboisvert
+1レット・ジョーク。 – newUserNameHere