Ruby

【Rails】モデルのアップデート時に変更されたカラムを取得する方法

Controllerのeditおよびupdateアクションなどでデータのアップデートを行った際、変更されたデータの取得がしたいこと、ありますよね。 というわけで取得法をメモっておきます。 環境 Rails 4.0 Ruby 2.1 変更関連のメソッド群 Ruby On Rails ピチカート街道…

form_tagのオプションの付け方で毎回迷う。というかRubyきらい。

題の通り。 毎回毎回エラー吐かれて腹が立つのでメモ。何やら単純な話で、form_tagは引数が必ず2つということを覚えておけばいいらしい。 つまり、 <%= form_tag('/estates/search', {method: :get, id: 'search-form'}) do %> こういうこと! 第一引数にア…

【Ruby】配列とハッシュでは初期値の設定法が異なる

ことを私は知りませんでした……。 このせいで実装が上手く行かず、別の原因を探って右往左往の時間浪費。 馬鹿の極み。 自分の馬鹿さ加減のためにメモ。配列に初期値を設定して新規作成する場合 ary = [:hoge, :fuga, :piyo] これは恐らく誰でもご存知かなと…

【Ruby】CentOSに導入したrbenvのコマンドが見つからない話

git cloneを変な場所でしていたせいでした。 ちゃんとホームディレクトリでcloneしましょう。 頭おかしい。