Rails 3.2.8
データベース作成
$ rake db:create
データベース削除
$ rake db:drop
ぜーんぶ取得
$ Members.all
id列だけ取得
$ Members.all.map(&:id)
id = 1を取得
$ Members.find_by_id(1)
id = 1 && name = "Murajun"
$ Members.find_by_id_and_name(1, "Murajun")
カラムの値が一致するレコード全てを取得
$ Members.find_all_by_admin(1)
ファインダーメソッドを使った検索
$ Members.where(name: "Murajun").order("id DESC")
name列だけ
$ Members.where(admin: 1).map{ |m| m.name }
ここに色々かいてある
↓
Rails 【Active Record】
0 件のコメント:
コメントを投稿