1

我正在努力在两个不同的数据库系统之间集成我的数据——我们的网站本身在 Drupal 6.2.8 上运行,但我们的客户数据库由第三方在不同的系统上运行。它能够从 csv 导入数据。

我正在使用 Drupal 网络表单捕获数据——效果很好。我知道我可以从网络表单手动下载 csv - 但我想经常运行导入 - 至少每天。我发现了这个线程:http ://drupal.org/node/1276098,它谈到了用于导出网络表单的 drush 命令,但它似乎并不完整。

我知道我可以使用视图来创建 csv,但我似乎无法从视图中访问提交本身。同样,我知道数据模块可以以某种方式与答案相关联,但我完全不确定如何开始使用它。

如果只有一种简单的方法来安排数据的下载,我可以设置一个 rsync 或类似的东西来处理其余的 - 有什么建议吗?

4

1 回答 1

2

以下代码可能适用于这种情况:

drush webform-export <Specify-WebFormID>  --completion-type=finished --delimiter="|" --file=<Specify-Filename> --format=delimited 

您也可以使用 --range-start 和 --range-type 选项来更精确地获得您想要获得的结果。

于 2016-04-27T14:29:43.603 回答