Size: a a a

2020 September 22

👤U

👤 User in symfony
$rep
           ->createQueryBuilder('p')
           ->where('p.id = :id')
           ->setParameter('id', $id)
           ->getQuery()
           ->setHint(Query::HINT_INCLUDE_META_COLUMNS, true)
           ->getOneOrNullResult(Query::HYDRATE_ARRAY))
источник

👤U

👤 User in symfony
Кажись вот так +- некостыльно.
источник

👤U

👤 User in symfony
В общем. После лурканья интернетов нашел что-то похожее.
$one = $rep
           ->createQueryBuilder('p')
           ->select(
               'p.id',
               'IDENTITY(p.category) AS category',
           )
           ->where('p.id = :id')
           ->setParameter('id', $id)
           ->getQuery()
           ->getOneOrNullResult(Query::HYDRATE_ARRAY);

Наиболее
правильно четко задать, что именно выбираешь для отдачи массивом.
Не пытаться выбирать всю сущность там, где это не нужно.
источник

ПГ

Павел Г. in symfony
👤 User
В общем. После лурканья интернетов нашел что-то похожее.
$one = $rep
           ->createQueryBuilder('p')
           ->select(
               'p.id',
               'IDENTITY(p.category) AS category',
           )
           ->where('p.id = :id')
           ->setParameter('id', $id)
           ->getQuery()
           ->getOneOrNullResult(Query::HYDRATE_ARRAY);

Наиболее
правильно четко задать, что именно выбираешь для отдачи массивом.
Не пытаться выбирать всю сущность там, где это не нужно.
В целом да, если откроете createQueryBuilder там создаетcя select и from вроде. Все это можно переопределить. Или вообще в репо достать em и там уже создавать qb
источник

ПГ

Павел Г. in symfony
👤 User
В общем. После лурканья интернетов нашел что-то похожее.
$one = $rep
           ->createQueryBuilder('p')
           ->select(
               'p.id',
               'IDENTITY(p.category) AS category',
           )
           ->where('p.id = :id')
           ->setParameter('id', $id)
           ->getQuery()
           ->getOneOrNullResult(Query::HYDRATE_ARRAY);

Наиболее
правильно четко задать, что именно выбираешь для отдачи массивом.
Не пытаться выбирать всю сущность там, где это не нужно.
источник

ПГ

Павел Г. in symfony
Приветствую. Не пойму верная это работа или нет:
Есть два аутентификатора и два юзер провайдера для них (Админ и апи).
Сценарий:
1) Пользователю меняют роль в админке
2) Если пользователь аутентифицирован и сидит в админке, то у его срабатывает refreshUser у userProvider. Вроде как все ок. Но почему то срабатывает refreshUser у обоих userProvider и для апи, и для админки, хотя пользователь делает запрос на страницу админки. Это норма?
источник

МФ

Максим Федоров... in symfony
админка и апи — один домен с одной сессией?
источник

ПГ

Павел Г. in symfony
Максим Федоров
админка и апи — один домен с одной сессией?
Домен один, про сессию не понял, так как в апи аутентификация по токену
источник

АЯ

Андрей Ява in symfony
👤 User
В общем. После лурканья интернетов нашел что-то похожее.
$one = $rep
           ->createQueryBuilder('p')
           ->select(
               'p.id',
               'IDENTITY(p.category) AS category',
           )
           ->where('p.id = :id')
           ->setParameter('id', $id)
           ->getQuery()
           ->getOneOrNullResult(Query::HYDRATE_ARRAY);

Наиболее
правильно четко задать, что именно выбираешь для отдачи массивом.
Не пытаться выбирать всю сущность там, где это не нужно.
Нсли вам не надо выбирать модель, то вам не нужна и ОРМ
источник

ПГ

Павел Г. in symfony
Паттерны на аутентфикаторы стоят: ^/api и ^/admin . Причем в принципе все ок, у меня просто был неверно написан refreshUser в apiUserProvider, вылезла ошибка, но сама суть не понятна - почему он вызывается
источник

МФ

Максим Федоров... in symfony
Павел Г.
Домен один, про сессию не понял, так как в апи аутентификация по токену
а ну да
источник

✨Basic_Instinct✨ in symfony
друзья, кто нить сталкивался, что в одном браузере профайлер отображается, а в другом
"An error occurred while loading the web debug toolbar. "
источник

✨Basic_Instinct✨ in symfony
источник

✨Basic_Instinct✨ in symfony
лиса
источник

в

вαғғσмεттι in symfony
интернет эксплорер чтоль
источник

СВ

Сергей Вершинин... in symfony
ну так может стоит глянуть в console или network? там обычно есть овтеты)
источник

в

вαғғσмεттι in symfony
да
источник

✨Basic_Instinct✨ in symfony
404 ошибка /_wdt/
источник

✨Basic_Instinct✨ in symfony
хром, опера рабочие, яндекс и лиса отказываются
источник

✨Basic_Instinct✨ in symfony
мистика...
источник