eachメソッドと with_indexメソッドを併用すると、要素の数だけブロックを繰り返し実行し、繰り返しごとに | で囲われている部分の i に番号が入ります。デフォルトでは、iには0から入ります。 array = […]
経歴
2003年〜2014年まで
広告代理店にてデザイナー兼ディレクターとして
紙媒体・WEB制作に携わってまいりました。
2014年より独立
多数の広告代理店様とお取引させていただいております。
事務所:世田谷区三軒茶屋・下北沢
TEL:03-6873-6291
LABO
準備中
eachメソッドと with_indexメソッドを併用すると、要素の数だけブロックを繰り返し実行し、繰り返しごとに | で囲われている部分の i に番号が入ります。デフォルトでは、iには0から入ります。 array = […]
ary = [] ary.present? #=> false
例えば、生徒の得点を記録するscoreカラムを持ったstudentsテーブルと関連するStudentクラスがあったとします。scoreカラムの平均を求めるには、以下のようにします。 users = Student.all […]
class RankingController < ApplicationController layout 'review_site' before_action :ranking def ranking pro […]
mapメソッドは配列オブジェクトのインスタンスメソッドです。mapメソッドは配列の中身を1つずつ取り出してブロックという構文を繰り返し実行します。そして、ブロックの返り値を集めた新しい配列を作成します。 mapメソッドは […]
whereメソッドとともに使うことで、whereで検索した条件のレコードがあればそのレコードのインスタンスを返し、なければ新しくインスタンスを作るメソッドです。 user = User.where(nickname: " […]
paperclipを使って画像のアップロード機能をつける 1.paperclipをインストールする paperclipを使うにはImageMagickという画像変換ツールをパソコン内にインストールする必要があります $ […]
reload! とうつと、いちいちexitしなくてもリロードできる
プログラミングのテスト。ドリル https://paiza.jp/challenges/info http://tech-drill.in/
form_forとrequireメソッドとmerge form_forに入力されたデータはparamsの中に以下のような形でコントローラーに送られます。 【例】 new.html.erb ターミナル params # { […]