?
Есть ли где-то описание основных концепций ООП и т.д.
У доктрины вроде норм документация
Мне надо прямо под капот залезть.
Такова моя эротическая фантазия ))) Ну если серьезно доктррина не умеет в такие запросы UPDATE participant SET is_pinned = NOT is_pinned WHERE chat_id IN($chatUuidListToString) AND user_id = :userUuid; Хочу разобраться и дописать Ну и вообще разобраться с докриной
В штатном режиме работы, который с энтитями - она не про такие запросы и не про такой функционал. Но через dql можно такое тоже делать
видимо вы не совсем понимаете, что такое data Mapper или не знаете про низкоуровненвые запросы
Я сделал через низкоуровневый запрос я хочу через DQL
DQL не делает апдейты, тк апдейты делаются через состояние сущностей
Почему? Dql поддерживает апдейты
Т.е. в моем сценарии будет правильнее получить набор сущностей прогнать их в цикле засетить поле и сделать всем персист ?
Если получил сущность, она уже заперсистена
Т.е. у нас сама идеология такова, что мы update делаем на уже полученых сущностях ? А если у меня их 1 тыс например и я не хочу их все тянуть из БД я просто делаю через низкоуровневый запрос ? Или UPdate по условию если DQL позволит
А если миллион? Или миллиард? Тоже хотел бы доктрину юзать?
А в чем разница?
Доктрина про объекты, а не SQL Тебе нужен dbal
Dbal часть доктрины или я ошибаюсь ?
Вендор один и доктрина юзает дбал для работы с бд
Просто если ты хочешь низкоуровневый запрос, то зачем тебе доктрина?
Понял, сейчас кратенько почитал, что это.
Обсуждают сегодня