Có cách nào để đặt col dưới dạng động hoặc chuyển đổi theo cách nào đó thành thuộc tính hợp lệ không? Nó hiện đang ném các lỗi: không xác định phương pháp 'col =' cho # ...Cách đặt thuộc tính động
def copy_stock_data_from_sandbox(cntrlr)
source_table = cntrlr.singularize.classify.constantize
dest_table = source_table.new
source_table.column_names.each do |col|
dest_table.col = xyz # <------ This is the line in question
end
dest_table.save
end
Ngoài ra, không chắc chắn nếu tiêu đề là chính xác, xin vui lòng đề nghị nếu 'thuộc tính năng động' là một thuật ngữ sai cho tình trạng này . Cảm ơn
'write_attribute' là phương thức riêng tư –