Title: Rubyスクリプトを使ってCSV形式でインポートする

業者と作業員のデータを CSV ファイルを使って一括アップロードできます。





スクリプトの入手方法



プラグインの .zip ファイル (com.traction.labor2-NN.zip) を展開(解凍)してください。「com.traction.labor2」フォルダが出現します。その中の「extras」フォルダの中の、「labor」フォルダの中の、更に「upload」フォルダの中に次のファイルがあることを確認します。



設定 (config.rb)



config.rb ファイルをテキストエディタで開いて編集します。

$traction_publish = "TractionPublish.command"
$traction_dir = "/Users/takashi/servers/latest/traction/server"

$url = "http://127.0.0.1:8080/rpc"
$user = "admin"
$password = ""
$space = "LaborTokyo"
$wait = 0.1





インポート方法



業者



CSV 準備



サンプルの CSV ファイルを参考にして、インポートするデータを作成してください。



インポート実行



次のコマンドでアップロードを実行します。

ruby company.rb CSVファイル


アップロードに成功すると、下図のように、投稿された記事の URL が表示されます。



ブラウザで TeamPage にアクセスし、正しく投稿(インポート)されていることを確認します。



作業員



CSV 準備



サンプルの CSV ファイルを参考にして、インポートするデータを作成してください。



インポート実行



次のコマンドでアップロードを実行します。

ruby worker.rb CSVファイル


アップロードに成功すると、下図のように、投稿された記事の URL が表示されます。



ブラウザで TeamPage にアクセスし、正しく投稿(インポート)されていることを確認します。





Attachments:
company_csv.png
posted_companies.png
feed_companies.png
worker_csv.png
posted_workers.png
feed_workers.png
関連記事
参照されている (1)
Article: DocLabor107 (permalink)
Date: 2025/01/17; 10時32分06秒 JST

Author Name: 奥津 岳
Author ID: takashi