Rails5で複数のデータを一括変更(1)

2013年2月18日月曜日
Railsで表形式のデータを複数同時に更新するサンプル
http://itmemojp.blogspot.jp/2013/02/rails.html?m=1

の通りにやってみる。

(環境)
Windows8.1
Vagrant, VirtualBox, bento/centos-7.2
Ruby2.3.1
Rails5.0.1

C:\vm\centos2  (ホストOS , Windows8.1)  <=>   /vagrant (ゲストOS(VirualBox), centos7.2)

(1)cmd.exeで、Vagrant upしたあと、PuTTYで、vagrant, vagrantでログイン。

cd /vagrant
rails new ramen
cd ramen

ホストOSで、C:\vm\centos2\ramen\ を、Atomで開き、その中のGemfileを開き、17行目の gem ‘therubyracer’ … の前の#を消去して、保存。

(変更後)
image

rails s -b 0.0.0.0

ホストOS(Windows8.1)のブラウザで、localhost:3000

image

(2)

rails g scaffold ramen name:string price:integer
rails db:migrate

image

(3)config/routes.rb の変更。上記サイトでは、

  match '/ramen/update_all' =&gt; 'ramen#update_all'
  match '/ramen/confirm_all' =&gt; 'ramen#confirm_all'
  match '/ramen/edit_all' =&gt; 'ramen#edit_all', as: 'edit_all_raman', :via =&gt; :get
  resources :ramen

と書いてあるが、Rails4以降、match ではなく、get とかpostとか指定しないといけない?続きは今度、、、

image

image

→続きは以下へ

Rails5で複数のデータを一括変更(2)
以下の続き (4)config/routes.rb をさらに変更。 match '/ramen/all/edit' =>...
関連記事
スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする