我正在努力在两个不同的数据库系统之间集成我的数据 - 我们的站点本身在Drupal 6.2.8上运行,但我们的客户数据库由另一个系统上的第三方运行。它能够从csv导入数据。
我正在使用Drupal webform捕获数据 - 这很有效。我知道我可以从webform手动下载csv - 但我想经常运行导入 - 至少每天一次。我找到了这个帖子:http://drupal.org/node/1276098,它讨论了用于导出webforms的drush命令,但它似乎并不完整。
我知道我可以使用视图创建一个csv,但我似乎无法从视图中访问提交。同样地,我知道数据模块可以以某种方式与此相关联,但我完全不确定如何开始使用它。
如果只有一种简单的方法来安排数据的下载,我可以设置一个rsync或类似的东西来处理其余的 - 任何建议?
答案 0 :(得分:2)
以下代码可能适用于此案例:
drush webform-export <Specify-WebFormID> --completion-type=finished --delimiter="|" --file=<Specify-Filename> --format=delimited
你也可以使用--range-start和--range-type选项来更准确地得出你想得到的结果。