ActiveRecord 모델의 10 인스턴스와 모든 연관을 메모리에 저장하고 작업하고, 메모리 내 개체를 업데이트 한 다음, 완료하면, 하나를 선택하여 데이터베이스의 원본을 다시 쓰십시오.ActiveRecord 개체 및 연결 캐싱
어떻게해야합니까 깊은 클론 (즉 .clone뿐만 아니라 오른쪽으로 협회 트리의 맨 아래에있는 모든 연결을 복제)? 지금까지 모델에 직접 메서드를 작성해야한다고 가정했습니다.
복제 된 인스턴스가 준비 될 때까지 데이터베이스에 다시 쓸 수 없도록하려면 어떻게해야합니까?
내가하고 싶은 가능한 경우 : - : 다른
한 모델의 ID를 일치 통해 내 주요 단체 중 하나가 has_many 그대로현재의 모든 ID를 유지
은 여전히 각 복제본을 데이터베이스에있는 것처럼 처리 할 수 있습니다 (예 : .find_by_id 등)
어쩌면 문구에? , 당신은이 방법을 저장 호출하면) 당신이 뭘 하려는지의
감사합니다. 내가 그동안 늦게 반응에 대해 사과 했으니 까. –