AR에 대한 오랜 경험을 통해 DataMapper를 ORM 프레임 워크로 사용하고 있습니다. 그런 이유로 저는 때때로 AR로부터 어떤 행동을 반영하는 특정한 DM 기능을 찾으려고 노력합니다. 때로는 운이 좋고 가끔은 그렇지 않습니다. #reload 지시문을 사용하면 일종의 limbo입니다. 이 방법은 존재하지만 어쨌든 내가 기대 한대로하지는 않습니다. 기본
내 프로필 클래스에서 다음과의 연관이 있습니다. 필드에 문제가 있습니다. 그것은 거기에 내가 실행하면 다음 user = User.create
user.profiles << Profiles.new
user.save
Profile.all
다음 예외가 발생합니다 : SystemStackError: stack level too deep
from
codeigniter에 datamapper라는 City라는 모델이 있습니다. datamapper는 복수형으로 테이블의 이름을 기대하기 때문에 테이블의 이름을 "도시"로 유지했습니다. 이제 컨트롤러에 모델에 대한 객체를 만들면 ($ c = new City();); 다음과 같은 오류가 발생합니다 : C : \ Wamp \ www \ project \ appli