-1
活動記錄返回記錄create
但不是update
,它只返回true。有沒有辦法得到這個記錄,或者我必須再次找到它?這是當前行爲:我如何在剛剛更新的Rails中獲取記錄?
some_model_instance.create(params) => Active Record Obj
some_model_instance.update(params) => True
活動記錄返回記錄create
但不是update
,它只返回true。有沒有辦法得到這個記錄,或者我必須再次找到它?這是當前行爲:我如何在剛剛更新的Rails中獲取記錄?
some_model_instance.create(params) => Active Record Obj
some_model_instance.update(params) => True
您已經在some_model_instance
中有記錄。根據更新的性質,它通常會反映更改。有時會有更新的副作用(取決於您的代碼或您的控制之外的內容,如數據庫觸發器)。如果你想確保some_model_instance
代表真實狀態,請加載它:
some_model_instance.reload
請顯示一些代碼。 – jvillian