スポンサーリンク

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’ … の前の#を消去して、保存。

(変更後)

rails s -b 0.0.0.0

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

(2)

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

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

[sourcecode language='bash'  padlinenumbers='true']
  match '/ramen/update_all' => 'ramen#update_all'
  match '/ramen/confirm_all' => 'ramen#confirm_all'
  match '/ramen/edit_all' => 'ramen#edit_all', as: 'edit_all_raman', :via => :get
  resources :ramen
[/sourcecode]

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

→続きは以下へ

http://twosquirrel.mints.ne.jp/?p=9411

Rails,Rails5

Posted by twosquirrel