Symfony как хранить много объектов - PullRequest
0 голосов
/ 27 октября 2011

в моем приложении Symfony есть форма, которую нужно заполнить и отправить с помощью ajax (пользователь может отправить много раз).Когда пользователь отправляет форму, я хотел бы сохранить объект где-нибудь (чтобы сохранить в базе данных позже), и мне было интересно, где это правильное место!Может кто-нибудь мне помочь??tnx Jury D'ambros

1 Ответ

0 голосов
/ 28 октября 2011

Лучший ответ на самом деле - сохранить объект в базе данных и, возможно, иметь в этой таблице столбец, который помечает объект как временный.

Другим подходом может быть сохранение объекта в атрибуте пользователя:

$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);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...