新規アプリケーション作成のためにrailsコマンドで雛形を作る。たとえばhpge-aplという名のアプリ(利用データベースはmysql)を利用して作るならば・・・ $ rails new hoge-apl -d mysq […]
「RUBY」に関する研鑽の記録
-
-
ネスト化とアソシエーションについてパニクったら思い出す
アソシエーションは、めんどくさい記述を 簡単にできるようにするだけのもの。 ただそれだけ hasとbelongs設定で @tweets = Tweet.where(user_id: current_user.id).or […]
-
[Ruby on rails]each.with_indexの利用例
eachメソッドと with_indexメソッドを併用すると、要素の数だけブロックを繰り返し実行し、繰り返しごとに | で囲われている部分の i に番号が入ります。デフォルトでは、iには0から入ります。 array = […]
-
present?メソッド
ary = [] ary.present? #=> false
-
averageメソッドとroundメソッド
例えば、生徒の得点を記録するscoreカラムを持ったstudentsテーブルと関連するStudentクラスがあったとします。scoreカラムの平均を求めるには、以下のようにします。 users = Student.all […]
-
group/key/count
class RankingController < ApplicationController layout 'review_site' before_action :ranking def ranking pro […]