4
기본적으로 activerecord 모델에는 모든 테이블 열에 대한 attr_accessor가 있습니까?기본적으로 activerecord 모델에는 모든 테이블 열에 대한 attr_accessor가 있습니까?
기본적으로 activerecord 모델에는 모든 테이블 열에 대한 attr_accessor가 있습니까?기본적으로 activerecord 모델에는 모든 테이블 열에 대한 attr_accessor가 있습니까?
아니요, 정확하지 않습니다. 활성 기록 목적은 모든 열에 대한 getter와 setter 메소드이있을 것이다, 그러나 이들은 attr_accessor
를 사용하여 정의되지 않았으며 attr_accessor
사용하여 정의하는 것과 같은 역할을 수행합니다 attr_accessor
에 의해 정의 된 getter 및 setter 얻을 및 인스턴스 변수를 설정하는 동안
을 활성 레코드 개체의 getters 및 setters는 @attributes
해시에 값을 가져오고 설정합니다.이 값은 모든 활성 레코드 개체에 있습니다.