[Rails] Active Record Basic(Model 基本的 CRUD 操作)
速記
- 用
where
取出來的資料會是陣列
目錄
[TOC]
觀念
Active Record 在 Rails 中負責的 Model 部分,主要負責處理商業邏輯和資料。每個資料表(table)大部分都能對應到一個 Rails 中的 Model Class,但是 Model Class 並不是真正的資料表,而是一個負責跟實體的資料表溝通的抽象類別。
Object Relational Mapping(ORM)則是將應用程式中的許多物件和關連性資料庫中的資料表做結合,透過 ORM 可以更容易以物件的方式存取資料庫中的資料而不需直接撰寫 SQL。
-Active Record Basic @ RailsGuides -Ruby on Rails 命名慣例整理