在下面的代码部分中,我试图从存储在@record.main_id 中的 CSV 中提取一列。我正在拆分代码以获取每个逗号分隔值并将其存储在列 id 中的 MySQL 表 table_val 中。我需要将 main_id 的每个实例加载到 id 中,但不会加载重复的值。例如 2,3,4,6,4,6,8。我需要按顺序排列每个实例,但值被加载为 2、3、4、6、8。
def get_id
@record.main_id.split(', ').map do |f|
values = {
id: f
}
@att = Table_val.new(values)
end