associations

symfony Doctrine -- Cвязанные сущности -- Пример Many To Many связи (с использованием PersistentCollection)

Здесь описан пример, как создать связь("друзей") в таблице User (Пользователи) -- Many To Many (многие ко многим), и в частности Self-referencing (связь данной таблицы с самой собой). Можно будет в контроллере достать всех пользователей - "друзей" данного пользователя.

symfony Doctrine -- Ошибка Array to string conversion

Задача

Сохранить в поле таблицы массив значений. Например, массив Id пользователей, являющихся "друзьями" данного пользователя.

Ошибка

При попытке сохранения в БД при различных вариантах исполнения методов появлялись разные ошибки:

Array to string conversion

FatalThrowableError: Call to a member function contains() on string

An exception occurred while executing 'UPDATE "user" SET friends = ? WHERE id = ?' with params [[25], 26]: Notice: Array to string conversion

Subscribe to RSS - associations