データベースへのデータの保存について質問があります。これは初心者の質問です。Ruby on Railsの学習を始めたばかりです。データベースにユーザー、医師、および予約があります。
class User < ActiveRecord::Base
has_many :appointments
has_many :doctors, :through => :appointments
end
class Doctor < ActiveRecord::Base
has_many :appointments
has_many :users, :through => :appointments
end
class Appointment < ActiveRecord::Base
belongs_to :doctor
belongs_to :user
end
私は次のコントローラーを持っています:
class AppointmentsController < ApplicationController
def create
@appointment = Appointment.new(appointment_params)
if @appointment.save
flash[:success] = "Welcome!"
else
render 'new'
end
end
def destroy
end
end
ビューを介してデータベースに特定の予定を保存する方法は? ビューからアポイントメントコントローラーのそのメソッドにアクセスしてパラメーターを設定するにはどうすればよいですか?
どうもありがとうございました!