1
我需要一個通用克隆解決方案來深入克隆其所有實例變量在Ruby中的模塊。我無法真正使用.clone
方法,因爲它不適用於activerecord對象(不會複製id字段)。通用對象克隆解決方案
我也看到一個解決方法是使用marshal dump +編組加載,但它不適用於模塊和單例對象。有沒有人知道任何解決方案來深入克隆模塊?或者,也許你有我的真正問題的另一種解決方案。
我有一個設置了實例變量的模塊,我需要將它克隆到另一個模塊,修改克隆對象中的對象,然後再次克隆第一個模塊,而無需更改第二個模塊。