0

Nokogiri を使用してデータベースのスクレイピングと入力を行っていますが、プロセスが遅い (2 ~ 3 時間) ため、これらのデータを JSON ファイルに保持して、開発中にデータベースを簡単に再入力したいと考えています。それは良い習慣ですか?Rails プロジェクトでこれらのファイルを保持するのに最適な場所はどこですか?

4

1 に答える 1

0

シードデータについて話しているようです。このシード データを にロードする ruby​​ コードを配置すると、Active Record Migrations Rails Guide に記載されているように実行db/seeds.rbできます。rake db:seed

おそらく最終的にdb/seedsordb/seed_dataディレクトリを作成し、そこに JSON ファイルを配置し、そこに ruby​​ を記述しdb/seeds.rbて、それらの JSON ファイルを反復処理し、それらのすべてのデータをロードすることになります。

于 2013-10-30T01:46:10.987 に答える