将 CouchDB 信息导出到 CSV 的最简单方法是什么?
将 CouchDB 文档数据库(相同结构)导出为 CSV 最简单的方法是什么?
我猜这将涉及编写一个视图并使用 PHP、C# 或 Python 等工具连续手动解析每个文档。
但是有没有更简单的方法或者我可以利用的现有方法?
What would be the simplest way to export a CouchDB database of documents (identical structure) to CSV?
I'm guessing it would involve writing a view and manually parsing each document serially using something like PHP, C# or Python.
But is there a simpler way or something already existing I can make use of?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您应该能够使用列表函数直接从 CouchDB 生成 CSV,即无需 PHP/C#/Python。请参阅 http://wiki.apache.org/couchdb/Formatting_with_Show_and_List 和 http://guide.couchdb.org/editions/1/en/transforming.html 了解更多信息信息。
You should be able to generate the CSV directly from CouchDB, i.e. without PHP/C#/Python, using a list function. See http://wiki.apache.org/couchdb/Formatting_with_Show_and_List and http://guide.couchdb.org/editions/1/en/transforming.html for more information.
我做了这个: https://gist.github.com/3026004 ,它将前 100 个文档作为标头示例,它支持嵌套哈希和数组。
I made this : https://gist.github.com/3026004 , it takes the first 100 documents as sample for headers, and it supports nested hashes and arrays.