Suche senden
Hochladen
Rails初心者レッスン lesson4 2edition
•
0 gefällt mir
•
1,214 views
Satomi Tsujita
Folgen
Minami.rb
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 15
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
130207 kyotorb
130207 kyotorb
Yuki Shibazaki
Capistrano in practice - WebCareer
Capistrano in practice - WebCareer
Kyosuke MOROHASHI
Predefを使ったsqlのトレース
Predefを使ったsqlのトレース
悠滋 山本
JavaScriptユーティリティライブラリの紹介
JavaScriptユーティリティライブラリの紹介
Yusuke Hirao
クライアントサイドjavascript簡単紹介
クライアントサイドjavascript簡単紹介
しくみ製作所
モダンJavaScript環境構築一歩目
モダンJavaScript環境構築一歩目
大樹 小倉
大規模なJavaScript開発の話
大規模なJavaScript開発の話
terurou
Java使いにとっての関数
Java使いにとっての関数
amkt922
Weitere ähnliche Inhalte
Was ist angesagt?
JavaScriptの仕組みと未来のJavaScript ~ESNextとは~
JavaScriptの仕組みと未来のJavaScript ~ESNextとは~
Yuki Hirano
つぶLT20121215
つぶLT20121215
遼一 杉浦
PhpStormを使おう --高槻からは快速急行が早くなります #jbugj
PhpStormを使おう --高槻からは快速急行が早くなります #jbugj
Hisateru Tanaka
Scalaはじめました!
Scalaはじめました!
Asami Abe
JavaScript MVC入門
JavaScript MVC入門
大樹 小倉
Gruntの罪と罰
Gruntの罪と罰
kamiyam .
「愛されたい!」と思ったときにJavaで書くRubyクラス
「愛されたい!」と思ったときにJavaで書くRubyクラス
Koichiro Ohba
Clrh 110827 wfho
Clrh 110827 wfho
Tomoyuki Obi
第5回名古屋若手Webエンジニア交流会
第5回名古屋若手Webエンジニア交流会
Yuta Mizui
福岡Ruby会議01 20121201 LT
福岡Ruby会議01 20121201 LT
学 松崎
Capistrano introduction
Capistrano introduction
Misa Kondo
20130511 jjug ccc講演 さらばjsp JAXBとmixer2
20130511 jjug ccc講演 さらばjsp JAXBとmixer2
Y Watanabe
早く家へ帰るための Grunt入門 [+gulp紹介]
早く家へ帰るための Grunt入門 [+gulp紹介]
Masayuki Maekawa
JavaScriptおよびXPages Vote技術解説
JavaScriptおよびXPages Vote技術解説
賢次 海老原
Scheme Interpreter in Ruby
Scheme Interpreter in Ruby
Masato HORINOUCHI
PSMTabBarControl
PSMTabBarControl
Wataru Kimura
JavaScript 研修
JavaScript 研修
Yuki Ishikawa
Node.jsで使えるファイルDB"NeDB"のススメ
Node.jsで使えるファイルDB"NeDB"のススメ
Isamu Suzuki
第5回Sql server2017勉強会資料
第5回Sql server2017勉強会資料
TakenoriIijima
Javascriptのあれやこれやをまとめて説明してみる
Javascriptのあれやこれやをまとめて説明してみる
Shunji Konishi
Was ist angesagt?
(20)
JavaScriptの仕組みと未来のJavaScript ~ESNextとは~
JavaScriptの仕組みと未来のJavaScript ~ESNextとは~
つぶLT20121215
つぶLT20121215
PhpStormを使おう --高槻からは快速急行が早くなります #jbugj
PhpStormを使おう --高槻からは快速急行が早くなります #jbugj
Scalaはじめました!
Scalaはじめました!
JavaScript MVC入門
JavaScript MVC入門
Gruntの罪と罰
Gruntの罪と罰
「愛されたい!」と思ったときにJavaで書くRubyクラス
「愛されたい!」と思ったときにJavaで書くRubyクラス
Clrh 110827 wfho
Clrh 110827 wfho
第5回名古屋若手Webエンジニア交流会
第5回名古屋若手Webエンジニア交流会
福岡Ruby会議01 20121201 LT
福岡Ruby会議01 20121201 LT
Capistrano introduction
Capistrano introduction
20130511 jjug ccc講演 さらばjsp JAXBとmixer2
20130511 jjug ccc講演 さらばjsp JAXBとmixer2
早く家へ帰るための Grunt入門 [+gulp紹介]
早く家へ帰るための Grunt入門 [+gulp紹介]
JavaScriptおよびXPages Vote技術解説
JavaScriptおよびXPages Vote技術解説
Scheme Interpreter in Ruby
Scheme Interpreter in Ruby
PSMTabBarControl
PSMTabBarControl
JavaScript 研修
JavaScript 研修
Node.jsで使えるファイルDB"NeDB"のススメ
Node.jsで使えるファイルDB"NeDB"のススメ
第5回Sql server2017勉強会資料
第5回Sql server2017勉強会資料
Javascriptのあれやこれやをまとめて説明してみる
Javascriptのあれやこれやをまとめて説明してみる
Andere mochten auch
こんなGemつかってますよ話
こんなGemつかってますよ話
Masato Mori
20150215勉強会
20150215勉強会
Fumiya Sakai
リソースモデリングパターンの提案 #sendagayarb
リソースモデリングパターンの提案 #sendagayarb
Toru Kawamura
台湾官公庁におけるRuby on Railsを導入する事例
台湾官公庁におけるRuby on Railsを導入する事例
Tsehau Chao
自社開発プロダクト ALL-IN で行っている単体テストのパフォーマンスチューニングTips
自社開発プロダクト ALL-IN で行っている単体テストのパフォーマンスチューニングTips
Shou Takenaka
RailsでつくるTwitterアプリ Ruby / Ruby on Rails ビギナーズ倶楽部
RailsでつくるTwitterアプリ Ruby / Ruby on Rails ビギナーズ倶楽部
kanjinishiyama3434
Rails templateで開発の初速を上げよう
Rails templateで開発の初速を上げよう
豊明 尾古
名古屋Ruby会議02 LT:Ruby中級への道
名古屋Ruby会議02 LT:Ruby中級への道
Shigeru UCHIYAMA
Benchmarkspec
Benchmarkspec
Yuichiro Shibata
[コデアル株式会社] Ruby on rails 開発環境設定勉強会(株式会社シンクスマイル主催)
[コデアル株式会社] Ruby on rails 開発環境設定勉強会(株式会社シンクスマイル主催)
codeal
Ruby使いのためのScalaのススメ
Ruby使いのためのScalaのススメ
Ouka Yuka
バカでもわかるRails #02
バカでもわかるRails #02
Daisuke Ishii
なぜ「教育のためのTOC」か?
なぜ「教育のためのTOC」か?
TOC for Education, Japan Branch
【入門】3時間でアプリ公開!ゼロからのプログラミングRails講座
【入門】3時間でアプリ公開!ゼロからのプログラミングRails講座
DIVE INTO CODE Corp.
デキるプログラマだけが知っているコードレビュー7つの秘訣
デキるプログラマだけが知っているコードレビュー7つの秘訣
Masahiro Nishimi
Andere mochten auch
(15)
こんなGemつかってますよ話
こんなGemつかってますよ話
20150215勉強会
20150215勉強会
リソースモデリングパターンの提案 #sendagayarb
リソースモデリングパターンの提案 #sendagayarb
台湾官公庁におけるRuby on Railsを導入する事例
台湾官公庁におけるRuby on Railsを導入する事例
自社開発プロダクト ALL-IN で行っている単体テストのパフォーマンスチューニングTips
自社開発プロダクト ALL-IN で行っている単体テストのパフォーマンスチューニングTips
RailsでつくるTwitterアプリ Ruby / Ruby on Rails ビギナーズ倶楽部
RailsでつくるTwitterアプリ Ruby / Ruby on Rails ビギナーズ倶楽部
Rails templateで開発の初速を上げよう
Rails templateで開発の初速を上げよう
名古屋Ruby会議02 LT:Ruby中級への道
名古屋Ruby会議02 LT:Ruby中級への道
Benchmarkspec
Benchmarkspec
[コデアル株式会社] Ruby on rails 開発環境設定勉強会(株式会社シンクスマイル主催)
[コデアル株式会社] Ruby on rails 開発環境設定勉強会(株式会社シンクスマイル主催)
Ruby使いのためのScalaのススメ
Ruby使いのためのScalaのススメ
バカでもわかるRails #02
バカでもわかるRails #02
なぜ「教育のためのTOC」か?
なぜ「教育のためのTOC」か?
【入門】3時間でアプリ公開!ゼロからのプログラミングRails講座
【入門】3時間でアプリ公開!ゼロからのプログラミングRails講座
デキるプログラマだけが知っているコードレビュー7つの秘訣
デキるプログラマだけが知っているコードレビュー7つの秘訣
Ähnlich wie Rails初心者レッスン lesson4 2edition
Ruby on Rails 入門
Ruby on Rails 入門
Yasuko Ohba
Rails初心者レッスン lesson1 3rd edition
Rails初心者レッスン lesson1 3rd edition
Goh Matsumoto
Rails composerでrails newを楽にしよう
Rails composerでrails newを楽にしよう
健太 田上
Camp report for_kwskrb
Camp report for_kwskrb
rojiuratech
2015年GMOペパボ新卒エンジニア研修 Web開発研修イントロダクション
2015年GMOペパボ新卒エンジニア研修 Web開発研修イントロダクション
Takahiro Okumura
日本語ではじめるDrupal Console in Sapporo
日本語ではじめるDrupal Console in Sapporo
Yoshikazu Aoyama
Crafting Rails4 Applications読み回 1. Creating Our Own Renderer
Crafting Rails4 Applications読み回 1. Creating Our Own Renderer
Masato Mori
Rails解説セミナー: Railsのアップグレード編
Rails解説セミナー: Railsのアップグレード編
Yohei Yasukawa
2017年3月13日勉強会発表資料
2017年3月13日勉強会発表資料
shogo yamada
最適化計算エンジンを備えた Ruby on Rails アプリケーションのアーキテクチャーと進化
最適化計算エンジンを備えた Ruby on Rails アプリケーションのアーキテクチャーと進化
Masaki Takeuchi
Rspec
Rspec
Yunosuke Taga
Rails解説セミナー: Rails国際化 (I18n) API
Rails解説セミナー: Rails国際化 (I18n) API
Yohei Yasukawa
G * magazine 0
G * magazine 0
Tsuyoshi Yamamoto
RubyとDSLと メタプログラミングと
RubyとDSLと メタプログラミングと
xiidec
Cakephp
Cakephp
Yusuke Ando
UnicastWS vol.2
UnicastWS vol.2
Unicast Inc.
20100324 勉強会資料(ドメイン駆動)
20100324 勉強会資料(ドメイン駆動)
Masayuki Kanou
Ruby on Rails を用いたWEBアプリケーションの開発
Ruby on Rails を用いたWEBアプリケーションの開発
Koichi Shimozono
Rails初心者レッスン lesson3 3edition
Rails初心者レッスン lesson3 3edition
Satomi Tsujita
A HUGE CHANGE RAILS 5 IS APPROACHING FAST
A HUGE CHANGE RAILS 5 IS APPROACHING FAST
Kenichi Tachibana
Ähnlich wie Rails初心者レッスン lesson4 2edition
(20)
Ruby on Rails 入門
Ruby on Rails 入門
Rails初心者レッスン lesson1 3rd edition
Rails初心者レッスン lesson1 3rd edition
Rails composerでrails newを楽にしよう
Rails composerでrails newを楽にしよう
Camp report for_kwskrb
Camp report for_kwskrb
2015年GMOペパボ新卒エンジニア研修 Web開発研修イントロダクション
2015年GMOペパボ新卒エンジニア研修 Web開発研修イントロダクション
日本語ではじめるDrupal Console in Sapporo
日本語ではじめるDrupal Console in Sapporo
Crafting Rails4 Applications読み回 1. Creating Our Own Renderer
Crafting Rails4 Applications読み回 1. Creating Our Own Renderer
Rails解説セミナー: Railsのアップグレード編
Rails解説セミナー: Railsのアップグレード編
2017年3月13日勉強会発表資料
2017年3月13日勉強会発表資料
最適化計算エンジンを備えた Ruby on Rails アプリケーションのアーキテクチャーと進化
最適化計算エンジンを備えた Ruby on Rails アプリケーションのアーキテクチャーと進化
Rspec
Rspec
Rails解説セミナー: Rails国際化 (I18n) API
Rails解説セミナー: Rails国際化 (I18n) API
G * magazine 0
G * magazine 0
RubyとDSLと メタプログラミングと
RubyとDSLと メタプログラミングと
Cakephp
Cakephp
UnicastWS vol.2
UnicastWS vol.2
20100324 勉強会資料(ドメイン駆動)
20100324 勉強会資料(ドメイン駆動)
Ruby on Rails を用いたWEBアプリケーションの開発
Ruby on Rails を用いたWEBアプリケーションの開発
Rails初心者レッスン lesson3 3edition
Rails初心者レッスン lesson3 3edition
A HUGE CHANGE RAILS 5 IS APPROACHING FAST
A HUGE CHANGE RAILS 5 IS APPROACHING FAST
Mehr von Satomi Tsujita
Osaka rubykaigi01
Osaka rubykaigi01
Satomi Tsujita
Rubykansai 81
Rubykansai 81
Satomi Tsujita
Raspberry Pi3 のCPUまわりを整理してみた
Raspberry Pi3 のCPUまわりを整理してみた
Satomi Tsujita
2017年12月 linux kernel
2017年12月 linux kernel
Satomi Tsujita
2017年9月 サイト紹介
2017年9月 サイト紹介
Satomi Tsujita
Devfes kyoto2017
Devfes kyoto2017
Satomi Tsujita
いわみくとMeetup第15回
いわみくとMeetup第15回
Satomi Tsujita
セキュリティー入門(メールウイルス編)
セキュリティー入門(メールウイルス編)
Satomi Tsujita
Gemの話 紹介編
Gemの話 紹介編
Satomi Tsujita
RubyとRailsのおいしい使い方 ver. okayama1
RubyとRailsのおいしい使い方 ver. okayama1
Satomi Tsujita
RubyとRailsのおいしい使い方
RubyとRailsのおいしい使い方
Satomi Tsujita
Minami.rbの履歴書
Minami.rbの履歴書
Satomi Tsujita
Wt2015
Wt2015
Satomi Tsujita
Rubyビジネスセミナー大阪2015
Rubyビジネスセミナー大阪2015
Satomi Tsujita
経理屋がRailsを始めた理由
経理屋がRailsを始めた理由
Satomi Tsujita
JAWS-UG2014
JAWS-UG2014
Satomi Tsujita
Uragamiso re
Uragamiso re
Satomi Tsujita
Rails初心者レッスン lesson2 3edition
Rails初心者レッスン lesson2 3edition
Satomi Tsujita
Sql基礎の基礎
Sql基礎の基礎
Satomi Tsujita
Rails初心者レッスン lesson5 2edition
Rails初心者レッスン lesson5 2edition
Satomi Tsujita
Mehr von Satomi Tsujita
(20)
Osaka rubykaigi01
Osaka rubykaigi01
Rubykansai 81
Rubykansai 81
Raspberry Pi3 のCPUまわりを整理してみた
Raspberry Pi3 のCPUまわりを整理してみた
2017年12月 linux kernel
2017年12月 linux kernel
2017年9月 サイト紹介
2017年9月 サイト紹介
Devfes kyoto2017
Devfes kyoto2017
いわみくとMeetup第15回
いわみくとMeetup第15回
セキュリティー入門(メールウイルス編)
セキュリティー入門(メールウイルス編)
Gemの話 紹介編
Gemの話 紹介編
RubyとRailsのおいしい使い方 ver. okayama1
RubyとRailsのおいしい使い方 ver. okayama1
RubyとRailsのおいしい使い方
RubyとRailsのおいしい使い方
Minami.rbの履歴書
Minami.rbの履歴書
Wt2015
Wt2015
Rubyビジネスセミナー大阪2015
Rubyビジネスセミナー大阪2015
経理屋がRailsを始めた理由
経理屋がRailsを始めた理由
JAWS-UG2014
JAWS-UG2014
Uragamiso re
Uragamiso re
Rails初心者レッスン lesson2 3edition
Rails初心者レッスン lesson2 3edition
Sql基礎の基礎
Sql基礎の基礎
Rails初心者レッスン lesson5 2edition
Rails初心者レッスン lesson5 2edition
Kürzlich hochgeladen
2024 01 Virtual_Counselor
2024 01 Virtual_Counselor
arts yokohama
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
ssuser370dd7
2024 03 CTEA
2024 03 CTEA
arts yokohama
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
Tetsuya Nihonmatsu
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
Matsushita Laboratory
What is the world where you can make your own semiconductors?
What is the world where you can make your own semiconductors?
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦
Sadao Tokuyama
20240326_IoTLT_vol109_kitazaki_v1___.pdf
20240326_IoTLT_vol109_kitazaki_v1___.pdf
Ayachika Kitazaki
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
arts yokohama
2024 04 minnanoito
2024 04 minnanoito
arts yokohama
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
ssuser539845
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
Shumpei Kishi
Kürzlich hochgeladen
(12)
2024 01 Virtual_Counselor
2024 01 Virtual_Counselor
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
2024 03 CTEA
2024 03 CTEA
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
What is the world where you can make your own semiconductors?
What is the world where you can make your own semiconductors?
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦
20240326_IoTLT_vol109_kitazaki_v1___.pdf
20240326_IoTLT_vol109_kitazaki_v1___.pdf
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
2024 04 minnanoito
2024 04 minnanoito
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
Rails初心者レッスン lesson4 2edition
1.
第2版 Rails3.1
Rails3 初心者レッスン by Minami.rb L esso n 4
2.
このレッスンでやること一覧 1. Railsで何をする?どうしてRails? 2. 作ってみよう事始め 3.
プロジェクトとテーブル 4. Railsの役割分担 5. Railsのディレクトリ構成 6. scaffold(デフォルト)でのURL 7. リレーションを考える 8. 日本語対応 9. 見た目をキレイに 10. プラグインを使う 11. ちょっとRubyに働いてもらう 12. herokuに公開しよう
3.
Lesson3の復習 i18nの日本語化 トップページの設定 デザインfix その他(redirect_to、welcomeページ作成)
4.
プラグインを使う プラグイン =
Rubyのgem(とくにRailsで使われるもの) 何を隠そう、Railsもgemのひとつです。 プラグイン利用の基本 (1) Gemfile に gem を設定 gem 利用するgem名 (2) コマンド実行(gemのインストール) $ bundle install (3) あとはマニュアル,ReadMe等で、ごにょごにょ・・・
5.
プラグインを使う ただ、、、 プラグインはとてもたくさんあります。 キビシいようですがひとつひとつ説明していけないので、自分で できるようにがんばってマニュアルを読んでいきましょう。 わりと有名な使えるプラグイン
devise :ユーザー認証 https://github.com/plataformatec/devise kaminari:ページネーション https://github.com/amatsuda/kaminari PDFKit :PDF出力(html記述)https://github.com/jdpace/PDFKit prawn : PDF出力(Ruby記述)https://github.com/prawnpdf/prawn
6.
Ruby/Railsに働いてもらう 言語から見たおおまかな役割分担
HTML ウィンドウ操作 データの集計 データの表示 特殊ボタン 編集 など 保存・更新 ブラウザ上の表示補助 Ruby Rails JavaScript データ保存・更新、表示指示 など DB ここら辺の話 scaffold範囲
7.
Ruby/Railsに働いてもらう 今回働いてもらうもの バリデーションの設定(Railsのメソッド)
自前メソッドの追加(Rubyで書く自分のメソッド) Railsのメソッドは★の数よりは少ないので、少しずつマニュアルや 本や勉強会、はたまた他人のコードからネタを仕入れましょう。 Rubyのメソッドの作り方は、基本的なRuby力が必要です。少しず つでいいので、マニュアルを読みながら自分でメソッドを書いて 力をつけましょう。
8.
Ruby/Railsに働いてもらう バリデーションの設定
→ app/modelsに実装 例:Workshopのnumberがダブらないようにする (1) app/models/workshop.rbに実装 validates :number, uniqueness: true 対象カラム 設定 他にも、ブランクチェック、文字数制限など、いろいろ設定あります。 参照:http://guides.rubyonrails.org/active_record_validations_callbacks.html
9.
Ruby/Railsに働いてもらう 自前メソッドの追加 →
app/controllers 、app/models どちらでも実装できることはできる でも、controllerはあくまでブラウザとの橋渡し役 固有のメソッドはmodelに実装するのがスマート
10.
Ruby/Railsに働いてもらう 自前メソッドの追加 例:Workshopの参加人数の平均値をworkshops#indexに表示する Workshop全体のことなので、ここではクラスメソッドを作ります。 app/models/workshop.rb
class Workshop < ActiveRecord::Base Workshopクラスで、workshopテーブルのデータをいじります。
11.
Ruby/Railsに働いてもらう 自前メソッドの追加 例:Workshopの参加人数の平均値をworkshops#indexに表示する (1)
app/models/workshop.rbに自前メソッドを実装 def self.person_average homuhomu #ここがわからない人はRubyがんばれ end # self.をつけるとクラスメソッド、なかったらインスタンスメソッド (2)app/views/workshops/index.html.erbでメソッド呼び出し <%= Workshop.person_average %> クラスは大文字ではじめる
12.
Ruby/Railsに働いてもらう Railsで使えるメソッド
クラスメソッド :主に、テーブルのデータ全体にかかるもの担当 インスタンスメソッド :主に、テーブルの個別データにかかるもの担当 ヘルパーメソッド :主に、viewの見た目を変更するもの担当
13.
考えてみよう ユーザー認証プラグイン:deviseを設定してみよう
参考:http://www.slideshare.net/fukajun/minamirbdevise バリデーションが必要な箇所を考えて設定してみよう Workshopに参加人数カラムを追加しよう Workshop参加人数の平均を計算するメソッドを追加しよう ついでに、参加人数の最高、最低も一緒に表示してみよう リリースに向けて不備がないか確認しよう ex.各ページのデザインが思い通りか、画面遷移は問題ないかetc.
14.
おまけ テーブルへのカラム追加、変更、削除 (1)
migrationファイル作成 $ rails generate migration クラス名 e.g. rails generate migration AddColumnPersonWorkshop (2)migrationファイル編集 def change カラムメソッド テーブル名, カラム名, ・・・ end e.g. add_column :workshops, :people, :integer 参照: http://guides.rubyonrails.org/migrations.html (3) migrate実行 $ rake db:migrate
15.
Lesson4は、これで終わりです。
お疲れさまでした。
Jetzt herunterladen