次の列を持つテーブルがあるとします。
class CreatePosts < ActiveRecord::Migration
def change
drop_table :posts
create_table :posts do |t|
t.string :First_Name
t.string :Last_Name
t.string :Company
t.timestamps
end
end
end
私はフェイカー、Randexp、偽造などの宝石を調べてきました。しかし、データはどのように正確にデータベースにインポートされるのでしょうか。これまでのところ、フォームを介してデータベースに入力されるものだけを扱ってきました。
私はそれがコントローラーを介して行われると仮定しています:
def create
@post = Post.new(post_params)
@post.save
redirect_to @post
end
しかし、正確にはわかりませんが、これをガイドする例やヒントはありますか? ありがとう