🐣
Ruby & Rails 学習記録
作成日:
2021/07/06
0
Ruby
yield
渡されているブロックと同じ働きをするメソッドのようなもの
参考:
https://www.sejuku.net/blog/20478
mapメソッド
配列の要素の数だけ、ブロック内の処理を繰り返す。
戻り値は配列を返す。
例
例:
a1 = [100, 200, 300]
a2 = a1.map { |x| x * 2 }
p a2 # [200, 400, 600]
Rails
update_attribute
条件に一致するモデルオブジェクトを更新する。
バリデーションはスキップする。
例
@user.update_attribute(:name, "hoge")