6
A
回答
11
您可以使用new_record?
看到,如果你有一個全新的對象,並changed?
看看是否有什麼改變:
before_save :pancakes
def pancakes
if new_record?
# Not in the database yet.
elsif changed?
# Already exists but it has unsaved changes.
end
end
相關問題
- 1. 檢查文件是否已被修改
- 2. Django如何檢查模型是否正在創建或更新
- 3. 檢查字段是否已被修改
- 4. 檢查位圖是否已被修改
- 5. 如何檢查PDF是否被修改
- 6. 檢查網頁是否已被修改
- 7. 檢查EditText是否被修改
- 8. 檢查一個文件是否在Python中被修改
- 9. Dropbox應用程序;是否可以檢查文件夾或文件何時被創建或修改?
- 10. 如何檢查覈心文件是否已被修改或不在magento中?
- 11. 如何檢查文件是否被創建/刪除/更改(Bash)
- 12. 如何檢查文件是否已被修改在c#
- 13. 如何檢查文件是否在程序之外被修改?
- 14. 如何檢查VBA模塊是否被修改?
- 15. 打開文件後檢查文件是否被修改關閉
- 16. 在C++中創建/打開事件並檢查它們是否被觸發
- 17. Rails3 - 權限模型Before_Save檢查?
- 18. 創建許多相關模型before_save
- 19. 檢查文件是否被修改使用python select.kqueue()
- 20. 如何檢查文件是否被修改與jQuery
- 21. 批量檢查單個文件是否被修改
- 22. 檢查文本部件是否已被修改
- 23. 檢查其他文件是否在git中的提交系列中被修改
- 24. 檢查目錄是否被創建(WordPress的和/或PHP)
- 25. 檢查JSON文件被修改或新的項目被編程
- 26. 檢查模型的實例是否是今天創建的?
- 27. 檢測textarea的值是否被修改
- 28. 檢測ObservableCollection是否已被修改
- 29. 檢查文件是否在VS2008中的自定義生成事件中被修改
- 30. Apache是否使用文件時間戳檢查資源是否已被修改?