エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Railsのdelete_allはメソッド名が同じでも振る舞いが違う。 [俺の備忘録]
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Railsのdelete_allはメソッド名が同じでも振る舞いが違う。 [俺の備忘録]
Google+ボタン はてなブックマークボタン 更新日時: 2015年08月08日(土) 作成日時: 2015年08月08日(... Google+ボタン はてなブックマークボタン 更新日時: 2015年08月08日(土) 作成日時: 2015年08月08日(土) 前の記事 / 次の記事 振る舞いが違うってうかそもそも別のメソッドだから違って当然なんだけど、 同じメソッド名だったら同じことが起こりそうな気がするじゃん。 しなかったんだけど。 次のようなクラスを定義した時、 class Article < ActiveRecord::Base has_many :comments end class Comment < ActiveRecord::Base belongs_to :article end 次の二つのdelete_allは同じ動作をする気がしたんだけど気のせいだった。 それぞれ結構異なる別々の振る舞いをする。 article = Article.find(params[:id]) Comment.delete