Size: a a a

2021 December 22

A

Arseni in symfony
так замкнутый цикл
источник

A

Arseni in symfony
он и не дошёл до ошибки
источник

CB

Chiki Briki in symfony
Привет, не подскажите, можно ли как-то впинхуть raw sql в запросе построенном через Doctrine\ORM\QueryBuilder?
источник

ND

Nikolay Deriglazov in symfony
Получить этот raw sql из билдера и пропатчить его?
источник

АС

Александр Семикашев... in symfony
Ребят, подскажите, смотрю у doctrine нельзя сделать связь не по первичному ключу https://www.doctrine-project.org/projects/doctrine-orm/en/2.10/reference/limitations-and-known-issues.html#join-columns-with-non-primary-keys

Я так понимаю если поле сделать просто INDEX, то это всё равно никак не будет работать? А то может что-то я не понял.
источник

VM

Volodymyr Melko in symfony
ну написано же, что нет и даже причина есть
источник

AV

Andrei Velent in symfony
А для чего это может вообще понадобиться?
источник

АК

Александр Каменский... in symfony
подскажите пжл что можно сделать - просто джоба висит
gitlab-ci
composer install --no-dev --optimize-autoloader
- Installing composer/package-versions-deprecated (1.11.99.4): Extracting archive
composer/package-versions-deprecated contains a Composer plugin which is currently not in your allow-plugins config. See https://getcomposer.org/allow-plugins
Do you trust "composer/package-versions-deprecated" to execute code and wish to enable it now? (writes "allow-plugins" to composer.json) [y,n,d,?]
источник

AV

Andrei Velent in symfony
--no-interaction ?
источник

АК

Александр Каменский... in symfony
эт помогло
пасип
ток не могу понять почему появилась, буквально 3 мин назад все норм собиралось
источник

AD

Andrey Dembitskyi in symfony
источник

А

Александр in symfony
Всем привет, кто юзает апи платформ, есть какой то удобный способ включить в их документацию свои контроллеры, кроме как реализовывать на каждый контроллер свой декоратор ?
источник

AV

Andrei Velent in symfony
Хз, я вот так делал: https://pastebin.com/xru3bE72
источник

А

Александр in symfony
Грустно(
источник

AV

Andrei Velent in symfony
Ну, как посмотреть. Если форма реально большая, это норм помогает
источник

А

Александр in symfony
Ну у меня просто нет форм это раз) а второй контроллеров тоже не один)
источник

А

Александр in symfony
Но смысл ясен
источник

AV

Andrei Velent in symfony
У меня в этом декораторе тоже 40 методов addSmth)
источник

А

Александр in symfony
Ну супер)
источник

МК

Мирко Крокоп... in symfony
Привет, друзья!
Не нашел Junior чата по Symfony.   Поэтому, надеюсь, на понимание)

Использую дефолтный сериалайзер Symfony так:

$this->serializer->deserialize(
  $response,
  ResponseDto::class,
  'json'
);

Где $response содержит строку с ответом Guzzle, внутри которого массив $data.

В ResponseDto есть два поля:
private Doctrine\Common\Collections\Collection  $data;
private string $error;

И, соответственно, конструктор:
public function __construct(Collection $data, string $error)

Столкнулся с ошибкой:

The type of the "data" attribute for class ResponseDto" must be one of "Doctrine\Common\Collections\Collection" ("array" given).

Вопрос:
Подскажите, пожалуйста, почему массив из json на мапится сериалайзером на Collection?
В другом проекте использовал точно такой же подход ииии все работало. Подозреваю, что забыл что то прописать в конфиге или еще какой то нюанс.
источник