2010-12-02 41 views

回答

57

基本上,new方法會創建一個對象實例,並且create方法還會嘗試將其保存到數據庫(如果可能的話)。

檢查ActiveRecod ::基地文檔:

創建方法 創建一個對象(或多個對象),並將其保存到數據庫中,如果驗證通過。無論對象是否成功保存到數據庫,都會返回結果對象。

新方法 新對象可以被實例化或者爲空(沒有傳遞施工參數)或預先設定屬性,但還沒有被保存(通過匹配相關的表的列名的鍵名的哈希)。

相關問題