パスワードとメールがサーバーのデータベースに入るようにし、コントローラにパスワードとメールを送るようにし、結果がモデルに保存されるようにしたいです。
今、日付などが刻印されているmigrate fileに
class CreateUserdata < ActiveRecord::Migration def change create_table :userdata do |t| t.string :pass t.string :email t.timestamps null: false end end end
と書き、
モデルに、
class Userdatum < ActiveRecord::Base user = User.new user.attributes = {pass : "xxx", :email : "mail"} user.save end
コントローラに
class ConnectionController < ActiveRecord::Base def index @user = User.all render :json => user end end
しかし、そもそも最初からモデルに
user.attributes = {pass : "xxx", :email : "mail"}と
パスワードとメールが入っている時点で作りたいものとは違うのではと思いました。
でもどこを変えればいいのかわかりません。どうしたら良いのでしょうか?
あなたの回答
tips
プレビュー