ruby 这是将desk.com中的数据导出到CSV文件的非常基本的脚本。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby 这是将desk.com中的数据导出到CSV文件的非常基本的脚本。相关的知识,希望对你有一定的参考价值。

require 'desk_api'
require 'csv'

# Create the CSV files
cases        = CSV.open('./cases.csv', 'wb')
interactions = CSV.open('./interactions.csv', 'wb')

# Add the headers to the CSV files
cases << ['Case #', 'Subject', 'Description', 'Status']
interactions << ['Case #', 'Body', 'Created Date']

# Run through the cases and interactions assuming DeskApi has been configured globally
DeskApi.cases.all do |res|
  cases << [res.id, res.subject, res.description, res.status]
  res.replies.all do |reply|
    interactions << [res.id, reply.body, reply.created_at]
  end
end

以上是关于ruby 这是将desk.com中的数据导出到CSV文件的非常基本的脚本。的主要内容,如果未能解决你的问题,请参考以下文章

重复将多个 Panda 数据集导出到多个 csv 文件的任务

使用 Ruby CSV 更改导出的 CSV 中的字段分隔符/分隔符

如何强制 ViewController 将 'b' 而不是 'a' 中的数据导出到下一个 VC?

为啥在数据库中执行结果时对,但出不来数据

如何使用网格将 HTML 表格导出到 Excel

如何(重新)命名熊猫数据框中的空列标题而不导出到csv