Как сохранить полный массив в базе данных в Symfony.Мое содержимое массива - корзина покупок:
article_id / article / amount / price
пример:
1 / knife / 4 / 4$ 2 / for / 6 / 2$
Как мне сохранить весь массив в одной ячейке?
Заранее спасибо!
Вы можете serialize() массив до сохранения его в базе данных и использовать unserialize() после его получения.
serialize()
unserialize()
Ссылка на сериализацию () и десериализацию ()
http://www.tanzilo.com/2008/12/31/php-serialization-unserialization-explanation-code-example/
Вы можете использовать тип столбца доктрины.Это будет serialize() и deserialize() вашего содержания.
deserialize()
См .: http://www.doctrine -project.org / Documentation / manual / 1_0 / en / defining-models: columns: data-types # object