Biểu mẫu đăng ký của tôi, là biểu mẫu cho mô hình Người dùng, nhận một giá trị chuỗi cho công ty. Tuy nhiên, tôi vừa thực hiện một thay đổi để người dùng thuộc về các công ty. Do đó, tôi cần chuyển một đối tượng của Công ty sang mô hình Người dùng.
Tôi muốn sử dụng giá trị chuỗi từ biểu mẫu để lấy đối tượng của Công ty:
@user.company = Company.find_by_name(params[:company])
Tôi tin rằng những điều trên hoạt động, tuy nhiên biểu mẫu đang chuyển: company (là chuỗi) vào mô hình khi tôi gọi:
@user = User.new(params[:user])
Do đó, tôi muốn biết (và không thể tìm cách) để loại bỏ: company param trước khi chuyển nó sang mô hình Người dùng.
model_params.delete :key_name
không hoạt động - bất kỳ ý kiến nào tại sao?