我有一个带有名称和 ID 的用户模型。
我想将用户中的所有列存储到 csv 文件中。
我如何使用 CSV.generate 函数来做到这一点?
我有一个带有名称和 ID 的用户模型。
我想将用户中的所有列存储到 csv 文件中。
我如何使用 CSV.generate 函数来做到这一点?
以下代码将所有用户的属性写入文件:
CSV.open("path/to/file.csv", "wb") do |csv|
csv << User.attribute_names
User.all.each do |user|
csv << user.attributes.values
end
end
资料来源:如何将 ActiveRecord 模型数组转换为 CSV?(重复问题)