Ruby on Rails入門 レッスン4
モデル
Active Recordの基本とバリデーションを使ったモデル定義を学びます。
Active Recordの基本
Active RecordはORMの一種で、Rubyオブジェクトとデータベーステーブルをマッピングします。
rails generate model Post title:string body:text— モデル生成validates :title, presence: true— バリデーションPost.find(1)— IDでレコード取得Post.where(published: true)— 条件検索
例1: バリデーションの実装
Rubyエディタ
例2: Active Recordのクエリメソッド
Rubyエディタ