RoR 中一次性生成的 CSV 文件
是否可以直接在 IRB 或其他地方的命令行中创建一个一次性使用的 CSV 文件。假设我只需要一个 CSV 文件,其中包含我所有用户的名字。
我可以在不设置任何架构的情况下创建它吗?
Is it possible to create a CSV file right out of the command line in IRB or elsewhere with a one-time use on it. Say, I just need a CSV file with all my user's first name on it.
Can I create that without setting up any architecture?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
是的,使用 Ruby 的 csv 库(它是标准库的一部分):
http://ruby-doc.org/stdlib/libdoc/csv/rdoc/classes/CSV/Writer.html
Yes, use Ruby's
csv
library (it's part of the standard lib):http://ruby-doc.org/stdlib/libdoc/csv/rdoc/classes/CSV/Writer.html
你使用什么数据库?您是否需要使用 Rails 似乎值得怀疑。例如:
如何以CSV格式输出MySQL查询结果?< /a>
What database are you using? It seems doubtful that you'd need to use Rails at all. For example:
How to output MySQL query results in CSV format?