redirect_toメソッドをアクション内で記述。 別のアクションを実行したり、ビューに遷移ができる。 どういうことかというと 何かの処理のあと、強制的にindex.html.erbのviewを表示したい、 つまりin […]
「RUBY」に関する研鑽の記録
-
-
Ruby unless文は falseの際に処理実行
unless文は条件式が偽falseの場合に処理を実行するの使う。 例 unless 条件式 # 条件式が偽(false)のときに実行する処理 end 例えば、ユーザーがサインインしてなければ、、、実行という記述 unl […]
-
Rubyの記述<% xxxx %>をコメントアウト扱いにするには
<% xxxx %>をコメントアウト扱いにするには <#% xxxx %>とする。 <の横に#を入れるだけ あとこんな書き方も <% =begin %> <% […]
-
user_signed_in? ユーザーがサインインしてるか否かを判断する
deviseでログイン機能を実装すると、 user_signed_in?というメソッドを使用できます。 これは、ユーザーがサインインしているか否かを判断するメソッド。 サインインしている場合はtrue、 サインインしてい […]
-
RUBY link_toは引数を指定することで様々なリンクを生成
link_to メソッドは引数を指定することで、リンクを生成してくれます。 つまりhtmlでいうところのaタグの役割ですね。 rubyでlink_toメソッドを使って記述を行なうと、xxxx.html.erbが読み込まれ […]
-
RUBY <% ~ %>と<%= ~ %>の違い
たとえば 本の値段は円です。 との違いは何か? 記述されたRubyコードが実行されるのは、どちらも同じ。 ただの方は実行された結果とされ、 文字列として出力されます。 つまり は、結果を出力しない計算や繰り返し処理といっ […]