Как реализовать массовую вставку в Rails 3

Мне нужно вставить массив писем в виде разных записей в мою таблицу контактов. Как это может быть сделано.

Eg: @email = ["a@b.com", "c@d.com", "e@f.com", ... ]

Я не хочу использовать.

  @email.each do |email|
     @contact = Contact.new
     @contact.email = email
     @contact.save
  end

Это вызывает запрос на вставку n. Мне просто нужен один запрос на вставку, чтобы вставить эти значения. Как это можно сделать в rails 3.0.9 (а в идеале MySQL). Пожалуйста, помогите

23
задан Craig Walker 4 July 2013 в 15:31
поделиться