Привет, я столкнулся с проблемой с моим кодом, где я не уверен, где использовать сильные параметры. В этом случае у меня есть объект документа, который задается с набором предустановленных значений и значений, исходящих из моей формы, например.Использование сильных параметров при назначении атрибутов модели в контроллере
class DocumentsController < ApplicationController
def add_document
document_name = params[:document_name]
document_parent_id = params[:doc_parent_id]
@document = Document.new(name: document_name, parent_id: document_parent_id, document_owner_id: current_user_id, created_by: current_user.name)
@document.save
#do flash stuff here
end
Таким образом, форма отправляет только имя документа и идентификатор родителя документа через хеш params. Должны ли эти два значения использоваться в белых списках с использованием сильных параметров? И если да, то как я могу использовать сильные параметры для создания нового документа с другими значениями, которые не поступают из моей формы.
Спасибо.