Привет им пытаются добавить некоторые записи в моей базе данных с этой модельюРельсы многие ко многим моделям, добавление записей
class Colleagueship < ActiveRecord::Base
belongs_to :employee
belongs_to :colleague, :class_name => 'Employee'
end
class Employee < ActiveRecord::Base
has_many :colleagueships
has_many :colleagues, :through => :colleagueships
# ...
end
, но я понятия не имеют, в том, чтобы начать новую форму для создания новых записей им думать попробовать что-то вроде
def new
employee = ## gotta get the id here in the form
@colleagueship = employee.colleagueships.build(:colleague_id => params[:colleague_id])
@colleagueship.save
end
Что вы думаете? как я могу достичь этого с помощью метода post http? мне нужно сохранить переменную employee с запросом и добавить там employee_id?
Это потрясающе объяснено, спасибо большое – AbdulHamid