在我的symfony应用程序中,有一个表单用ajax填写并提交(用户可以多次提交)。 当用户提交表单时,我想将对象存储在某个地方(稍后保存在数据库中),我想知道哪里是正确的地方! 谁能帮我?? TNX 陪审团D'Ambros
答案 0 :(得分: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);