2011-10-27 4 views
0

거기에 양식을 작성하고 아약스 (사용자가 여러 번 제출할 수 있음)와 함께 제출하십시오. 사용자가 양식을 제출하면 개체를 어딘가에 저장하고 (나중에 데이터베이스에 저장) 올바른 위치가 궁금합니다. 누구든지 나를 도울 수 있습니까 ?? tnx 쥬얼 D' ambrosSymfony 내 symfony 응용 프로그램에 많은 객체를 저장하는 방법

+0

이유는 데이터베이스에 직접 저장하지? 한 번에 모든 개체를 저장하는 데 사용되는 최종 제출이 있습니까? – greg0ire

답변

0

가장 좋은 대답은 실제로 데이터베이스에 개체를 저장하고 아마도 임시로 개체에 플래그를 해당 테이블에서 열이 있습니다.

또 다른 방법은 사용자의 속성 홀더에 객체를 저장할 수 :

$object = new YourObject(); 

// deal with the form bind here 
// ... 
// i is an integer so you may have different attributes 
$this->getUser()->setAttribute('ObjectName-'.i, $object); 
+0

두 번째 방법을 선택하면 개체 배열을 만들고 사용자 특성으로 저장했습니다! – jury89

관련 문제