我正在編寫我的第一個Ruby on Rails應用程序,並且我注意到生成的遷移將時間戳列添加到表中。我之前使用過時間戳(例如,在訂購時查找最新的記錄)。如果您沒有計劃使用它們,是否有任何理由保留這些時間戳列?保持生成的時間戳有什麼好處嗎?
1
A
回答
3
如果你不打算使用它們,沒有任何好處。 Rails爲了您自己的理智和實用性添加這些內容,以便能夠查看記錄何時創建和/或更新。
如果你想要把它們關掉,你可能想補充一點:
config.active_record.record_timestamps = false
+0
謝謝,這就是我需要知道的一切:) – Zinbo
0
不,沒有。但是,您嚴格限制了您對數據進行訂購和審覈的能力。
相關問題
- 1. 保持MaxPermSize小有什麼好處嗎?
- 2. 嗎嗎嗎支持自動時間戳?
- 3. 爲什麼DataRow中的時間戳不是自動生成的?
- 4. 自動生成時間戳
- 5. 這樣的課有什麼好處嗎?
- 6. V13 Android支持庫有什麼好處?
- 7. MS生成期間的時間戳
- 8. 爲什麼rails會默認爲模型生成時間戳?
- 9. 在mysql中,時間戳不是生成日期。爲什麼?
- 10. IDE的自動生成的@override註釋有什麼好處?
- 11. 用於生成用戶友好相對時間戳的PHP庫
- 12. nVidia Tesla卡有什麼好處嗎?
- 13. 使用Object Initializer有什麼好處嗎?
- 14. 學習LISP有什麼好處嗎?
- 15. 使用Python類有什麼好處嗎?
- 16. 使用位圖有什麼好處嗎?
- 17. 這個重構有什麼好處嗎?
- 18. 異步功能有什麼好處嗎?
- 19. 使用@staticmethod有什麼好處嗎?
- 20. 保持更新時間戳Yii中
- 21. python函數在時間戳範圍中生成時間戳
- 22. 從xml動態生成java bean類有什麼好處?
- 23. 冗餘限定符有什麼缺點嗎?有什麼好處?
- 24. Android中的WSSE時間戳生成
- 25. 什麼時間戳格式?
- 26. 這是什麼時間戳?
- 27. 它是什麼時間戳?
- 28. requestAnimationFrame:什麼是時間戳?
- 29. 這是什麼時間戳?
- 30. 如何生成從此處,參考產生以前的時間戳每個TimeDelta一個時間戳列TimedeltaIndex
它跟蹤你的記錄,便於訂貨數據和所有。如果你不需要那些東西,那麼就沒有必要。 –