我正在使用逗号 gem 将我的联系人下载为 csv 格式。但是有一个要求,我需要将属性名称从 first_name 重命名为 First Name,我想知道我该怎么做。
我的联系人模型中的逗号 DSL 如下
comma do
id
first_name
last_name
email
phone
end
所以对于 first_name 和 last_name 我正在寻找一些选项,可以让我转换 first_name => "First Name" 和 last_name => "Last Name" 类似的东西,有什么建议吗???
顺便说一句,我使用的是 rails 3.1 和 ruby 1.9.2
问候
更新:
在我的控制器中,我有一个选择查询,它也使用一些连接,例如:
UserJob.joins(:rounds, :works).select("user_job.first_name AS firstname, user_job.last_name AS lastname ...")
所以逗号在对象的属性中查找 first_name 但由于它在查询中被修改为 firstname 它会生成缺少属性错误所以我想知道如何告诉逗号 first_name 实际上是 firstname