在兩個表映射到ActiveRecord的未知數量的相同列,例如:如何複製表間的(活動)記錄,部分?
Table A Table B
--------- ---------
id id
name name
age email
email is_member
我怎麼能(優雅的)副本從Table A
到Table B
一個記錄的記錄都是相同的屬性,除了id
屬性?
對於上面的示例表格,應該複製name
和email
字段。
你想編寫一個腳本,從A只是這一次副本中的所有記錄?或者,這是每次將新記錄添加到A時應該發生的事情? – Mischa 2010-09-16 02:05:13
什麼構成相同的列?它是相同的名稱和數據類型? – 2010-09-16 02:54:37
@KandadaBoggu同名欄。如果列名相同,日期類型可以假定爲相同的 – ohho 2010-09-16 03:07:49