Sergei
Alexander
Привет. На симфони 4 почему то, уже долгое время команды которые выполняются кроном выдают ошибку из-за чтения сущности из кэша, появилось при переводе в продакшин. Сталкивался кто то, есть решения? Проблем с правами нет, а 500-е частые
Alexey Mishurovskiy
artem
Всем привет. Тупой вопрос при создании поста нужно добавить существующую категорию. Не пойму как это добавить в формтайп
Daria
artem
Anonymous
Тебе ид нужно туда передать а это чойз
Ivan
Юра
Это нарушение святого правила single responsibility
Юра
Прогреть одна команда, почистить другая
Юра
Хотя удобно было бы типо
cache:clear --warmup
Ivan
Юра
Да и вообще когда много всего происхобит по умолчанию само по себе это обычно потом вызыает гнев и негодование
Юра
А кто-то использует симфонийский компонент String?
Юра
Я вот приятно удивился сегодня что есть такая штука
Юра
Это первый компонент который нормально преобразовал строку вида
serverFTPSettings в server_ftp_settings
Юра
Другие делали server_f_t_p_settings
Юра
В доктрине бесило
Константин
Ребят, симфони может блокировать CORS?
Sergei
Константин
Константин
Константин
Какие то запросы проходят, какие то нет
Sergei
Причем тут корс?
Alexander
Cors -это междоменные передачи данных..
500-ю можно через профайлер легко понять.
Константин
Константин
Константин
Причем с локалки на прод, все проходит, с прода на прод тоже причем разные сервак, а вот с локалки на локалку, нет
ILΨλ
чтоб браузер рубли запросы из-за корса вообще ничего делать не надо оно по умолчанию так работает, если тебе надо чтоб запросы проходили тебе надо это настроить, путей много (https://enable-cors.org/) но самый простой из них как и посовтовали выше https://github.com/nelmio/NelmioCorsBundle
ILΨλ
ну можно еще header("Access-Control-Allow-Origin: *"); куда-нибудь засунуть
ILΨλ
а еще важно не послать 2 одинаковых заголовка - браузеры тоже не примут
artem
artem
Тупо интерес. Доки хоть кто-то обновляет? Быстренько накатал на пагинаторе. request->query->getInt ('page', 1)
Офигел когда получил 0
artem
Я понимаю почему, не понимаю Нахера это в доках
artem
?page=foo
Aleksandr
а есть химики?
Aleksandr
желательно из Риги!
Юра
Юра
Доки у симфы как раз норм
Константин
Привет всем. Подскажите как вернуть поле у сущьности, если оно в join равно null?
/*
можно конкретней?
Константин
можно конкретней?
есть поля которые связанные с другими сущьностями, они вот в таком запросе не выводятся
/*
дебаг смотрел?
Константин
дебаг смотрел?
Если я вот так делаю, то все выводится, только выводятся поля у которых значение не NULL
/*
ну так в запросе sql задай условие вывести и то что вывел сейчас и добавь условие где они NULL
/*
select * frow l;
/*
таблица видь l називается?
/*
Константин
select * frow l;
Ну так они null не выводит и как подставить связные поля
/*
https://www.flenov.info/books/read/transact-sql/22
/*
http://sql-language.ru/rabota-s-null-znacheniyami.html
Maxim Kainov
Константин
Юра
WHERE l.user IS NULL
Константин
WHERE l.user IS NULL
сделал вот так, выводит только те записи где join проходит, а где null не выводит
Юра
убери INNER
Юра
просто JOIN
Юра
напшии словами что надо вывести
Юра
где именно нул тебе нужен?
Юра
или может тебе надо добавить OR
Юра
where l.user = ... OR l.user IS NULL
Константин
где именно нул тебе нужен?
нужно вывести все сущьности из l, у которых l.user = {$this->getUser()->getId()}, даже если o.brand = NULL
Юра
напиши дамп $query->getSql()
Юра
простой джоин джоинит нул если нет такой связи проверено тыщу раз