제 코드에 'cache'라는 문자열이 들어있는 모델이 있습니다. 예 :모델의 이름에 'cache'가 포함되어 있습니다.
class DataCache < ActiveRecord::Base
이고 테이블 이름은 data_caches
입니다. 내가 실행하면 :
"data_caches".classify.constantize.new
모델을 초기화,이 같은 오류가 발생합니다 :
NameError: uninitialized constant DataCach
하지 않는 이유는이 작품? 나는 "DataCache"를 얻었지만 "DataCach"를 얻었습니다.