From what you wrote, I would say that you want to look attr_accessorand use ActiveRecordforms to verify the data
Class Model < ActiveRecord::Base
attr_accessor :your, :inputs
validates :your, :inputs, presence: true
end
virtual attributes, ActiveRecord . , , , attr_accessor
@Mohammed, , instance :
Class Controller < ApplicationController
def create
@model = Model.new(input_params)
@model.valid?
end
private
def input_params
params.require(:model).permit(:your, :inputs)
end
end