10
category = Category.new
Bu henüz DB'ye kalıcı olmadığından veritabanında saklanan bir nesneyi nasıl ayırt edebiliriz?DB veya yeni bir nesne için model nesnesi nasıl denetlenir?
category = Category.new
Bu henüz DB'ye kalıcı olmadığından veritabanında saklanan bir nesneyi nasıl ayırt edebiliriz?DB veya yeni bir nesne için model nesnesi nasıl denetlenir?
c.persisted? # => true if persisted
c.new_record? # => true if not persisted
:)
c.new_record? # true if new, false if saved
+1, ben 'ısrar?' Varlığını fark etmedi! – PeterWong
, "Kalıcı" nın Rails 3.0'a kadar tanımlanmadığını belirtmeye değmez http://apidock.com/rails/ActiveRecord/Persistence/persisted%3F –