2019-06-01から1ヶ月間の記事一覧
つら〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜 やだもう。結局何も出来ない自分が悪いし、そんな急に成長できないし。 例外設計 わかんないなあ。 業務エラー 設計の中で想定されている範囲内で処理が分岐し、正常終了できなかった場合のエラー 権限のないページに…
inverse_of optional: true 外部キーのnilを許可する。
むりもうむり。
clone ransackを使っていて、p1 = params[:q]とすると、p1の値を変えたときにparams[:q]も変わってしまう。 p2 = params[:q].clone dup、cloneは浅いコピー(シャローコピー)と呼ばれる。 配列やハッシュ自体は複製される(違うobjectidで作成される)が、…
Arel f.object formのfの中身が見たかった。f.objectで見れた。 clone パラメータを変数に入れたら、変数側の値をいじるとパラメータ自体も変化してしまった。 cloneで深いコピー。