IT TIP

모델이 새 것인지 아닌지 어떻게 알 수 있습니까?

itqueen 2020. 11. 29. 12:49
반응형

모델이 새 것인지 아닌지 어떻게 알 수 있습니까?


class Post < ActiveRecord::Base
end

post = Post.new

'게시물'이 데이터베이스에서 가져 오지 않은 새 모델인지 어떻게 판단합니까?


post.new_record?

개체가 아직 저장되지 않은 경우 ActiveRecord의 new_record?메서드가 반환 true됩니다.


post.persisted를 사용할 수 있습니까? 또한 false를 반환하면 new in record를 의미합니다.

지속?

참고 URL : https://stackoverflow.com/questions/3333424/how-to-know-whether-a-model-is-new-or-not

반응형