Я использую Rails 2.3.5 и AR-расширения 0.9.3
Я пытаюсь выполнить массовую вставку из одной таблицы в другую таблицу, расположенную на другом сервере / базе данных.Я не хочу ничего перезаписывать, хотя.Достаточно просто вставить текст в конец новой таблицы.
Я заметил, что получаю это предупреждение: ПРЕДУПРЕЖДЕНИЕ: Не удается назначить массово эти защищенные атрибуты: id
Myпрежние записи перезаписываются .. так как мне обойти это?
Спасибо!
Редактировать: Разобрался.Похоже, все, что мне нужно, это определить массив атрибутов, которые я хочу (исключая id), и передать их в функцию импорта.
Обновление:
tableA_items = TableA.find(:all)
TableB.establish_connection("other_server")
TableB.import tableA_items