2021-02-01から1ヶ月間の記事一覧

 before_action :authenticate_user!とbefore_action :その他の名前の違い

①authenticate_user!と②他の名前でbefore_actionを定義している場合①deviseの機能を使っているかつログインページのみに遷移する。②遷移ページを選べる。両方ともページ遷移の制限の際に使っている。

ruby 任意の文字列の最後の2文字を3回繰り返す

sliceメソッドを使うことで配列や文字列から指定した要素を取り出せる (例) array = [0,1,2,3] ele1 = array.slice(1,2) puts ele1 => 1 2 str("hello") ele1 = str.slice(0, 2) puts ele1 => "he" このメソッドを使って最後の2文字を3回繰り返します。 de…