반응형
ActiveRecord 객체가 New인지 확인
ActiveRecord
객체가 새로운 지 또는 이미 지속 되는지 어떻게 확인할 수 있습니까?
#new_record?
그냥 그렇게 :
object.new_record?
ActiveRecord 객체 수명주기 :
1. 새로운 기록
item = Item.new
item.new_record? #=> true
2. 지속
item.save
item.persisted? #=> true
3. 변경
item.name = "other"
item.changed? #=> true
4. 파괴
item.destroy
item.destroyed? #=> true
참고 URL : https://stackoverflow.com/questions/7842920/determine-if-activerecord-object-is-new
반응형
'Programing' 카테고리의 다른 글
jQuery에서 텍스트 영역의 변경 이벤트에 어떻게 바인딩 할 수 있습니까? (0) | 2020.05.01 |
---|---|
자바 스크립트에서 NaN을 0으로 변환 (0) | 2020.05.01 |
WPF TextBox에서 모든 텍스트를 자동으로 선택하는 방법은 무엇입니까? (0) | 2020.05.01 |
Eslint : Node.js에서“예기치 않은 콘솔 명령문”을 비활성화하는 방법은 무엇입니까? (0) | 2020.05.01 |
NodeJS 모듈에서 상수를 어떻게 공유합니까? (0) | 2020.05.01 |