Көптеген нысандарды қалай сақтауға арналған симфониялар

менің симфониялық қосымшамда толтыруға және ajax-ге жіберуге болады (пайдаланушы бірнеше рет жібере алады). Пайдаланушы пішінді жібергенде, мен объектіні кез-келген жерде сақтағым келеді (кейінірек дерекқорда сақтау үшін) және дұрыс орынның қайда екенін сұрадым. маған көмектесе алады ма? tnx Қазылар алқасы

0
Неге оны тікелей дерекқорға сақтамайсыз? Бір уақытта барлық нысандарды құтқару үшін қолданылатын соңғы ұсыныс бар ма?
қосылды автор greg0ire, көзі

1 жауаптар

Ең жақсы жауап, шын мәнінде, нысанды деректер қорына сақтап, сол кестедегі уақытша уақытты белгілейтін баған болуы мүмкін.

Басқа әдіс объектіні пайдаланушының төлсипат ұстаушысына сақтауы мүмкін:

$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, көзі