iT邦幫忙

DAY 27
1

Ruby on Rails 花招百出系列 第 29

認識Rails ActiveRecord系列:文章導讀

剛開始學習Ruby on Rails時,不知你有沒有跟我一樣遇到幾個問題:

  1. 為什麼在安裝Rails環境時需要使用『資料庫』這個玩意兒?
  2. model儲存的資料在哪裡?怎麼專案資料夾都找不到?
  3. db:migrate是什麼意思?

對我這種半路出家直接挑戰Rails的人來說,每次遇到『資料庫』這個用詞是一點頭緒都沒有。本系列就是簡單帶領各位讀者了解Rails與資料庫的關係,以及基本操作方法,由於本人並非本科系出生,因此會由幾個比較『世俗』一點的角度來說明資料庫的概念,希望大家都能夠有個初步認識。

1. 開始跟ActiveRecord當好朋友

-> Rails為何需要資料庫
-> Rails與資料庫如何進行連結
-> 操作及讀取資料庫的方法

2. Command Line基本操作指令

-> 如何從Command Line環境中操作Rails資料庫
-> 指令表
-> 新增、修改、刪除、重置資料庫
-> schema.rb及seed.rb檔案說明

3. Migration撰寫方法

-> 從Command Line產生Migration檔案以後該如何下一步操作
-> 常用撰寫指令
-> 資料庫更新及復原的寫法

4. 綜合演練

-> 在實際情境下,從開始、修改、儲存整體演練
-> Command Line演練
-> Migration檔案撰寫演練
-> 從seed新增資料及重置

CC圖片授權:Shinichi

本文同步刊登於我的部落格:特快車


上一篇
Rails 當中的 params 是什麼?
下一篇
Ruby 用 inject 和 each_with_object 來組 hash
系列文
Ruby on Rails 花招百出32

尚未有邦友留言

立即登入留言