2013-02-19 20 views
1

我正在將數據在兩個不同的數據庫系統之間進行整合 - 我們的網站本身在Drupal 6.2.8上運行,但我們的客戶數據庫由不同系統上的第三方運行。它能夠從csv導入數據。自動下載Drupal webform數據

我用Drupal webform捕獲數據 - 這很好。我知道我可以從網絡表單手動下載csv - 但我希望頻繁運行導入 - 至少每天運行一次。我發現這個線程:http://drupal.org/node/1276098,講述了一個用於導出webforms的drush命令,但它似乎並不完整。

我知道我可以使用視圖來創建csv,但我似乎無法從視圖訪問提交內容。同樣,我知道數據模塊可以以某種方式與此相關聯,但我完全不知道如何開始使用它。

如果只是簡單的方式來安排數據的下載,我可以設置一個rsync或類似的東西來處理其餘的 - 任何建議?

回答

2

下面的代碼可以爲案件工作:

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

你也可以使用--range啓動和--range類型選項更精確,從而導致你想要得到。