Size: a a a

2021 January 22

MF

Misha Fomin in symfony
в дебаг на песочнице
источник

КГ

Константин Грачев... in symfony
Misha Fomin
в дебаг на песочнице
лимит какой на заголовки?
Я подумал из-за того что дебаг добавляет пару заголовков, но там кот наплакал
источник

MF

Misha Fomin in symfony
я не сильно нгинкс знаю, large_client_header_buffers 4 16k это оно?
источник

MF

Misha Fomin in symfony
в инете на такую ошибку писали надо 32к ставить...
источник

КГ

Константин Грачев... in symfony
Misha Fomin
я не сильно нгинкс знаю, large_client_header_buffers 4 16k это оно?
Этот параметр же про заголовки запроса, а не ответа
источник

КГ

Константин Грачев... in symfony
источник

MF

Misha Fomin in symfony
я это в гугле и нашел. В конфиге nginx нету таких строк. Видиме гдето в другом месте настроено... На опенсервере всё также развернул и норм работает... Вот же блин засада....
источник

AS

Alexey Shchetkin in symfony
Misha Fomin
я это в гугле и нашел. В конфиге nginx нету таких строк. Видиме гдето в другом месте настроено... На опенсервере всё также развернул и норм работает... Вот же блин засада....
Если строк нет, то нужно добавить. Обычно это делается в контекстах http, server, location
источник

MF

Misha Fomin in symfony
ща еще прошу чтоб добавили эти строки... а то ппц какойто. Из-за этого пол дня ипался... )
источник

VS

Vitaly Serov in symfony
Приветики, может кто подскажет решение?
Дано:
Сущность
class Post {
   /**
   * @ORM\ManyToOne(targetEntity=Author::class)
   * @ORM\JoinColumn(nullable=false)
   */
   private $author;
}

Репозиторий
class PostRepository {
   public function findByFilter() {
       $criteria = \Doctrine\Common\Collections\Criteria::create();
       $criteria->andWhere(
           new \Doctrine\Common\Collections\Expr\Comparison(‘author_id’, ‘==’, 1)
       );
       return $this->matching($criteria)->getValues();
   }
}

Проблема:
как дать понять Criteria что author_id=1 это author=Author(1) ?
источник

КГ

Константин Грачев... in symfony
Vitaly Serov
Приветики, может кто подскажет решение?
Дано:
Сущность
class Post {
   /**
   * @ORM\ManyToOne(targetEntity=Author::class)
   * @ORM\JoinColumn(nullable=false)
   */
   private $author;
}

Репозиторий
class PostRepository {
   public function findByFilter() {
       $criteria = \Doctrine\Common\Collections\Criteria::create();
       $criteria->andWhere(
           new \Doctrine\Common\Collections\Expr\Comparison(‘author_id’, ‘==’, 1)
       );
       return $this->matching($criteria)->getValues();
   }
}

Проблема:
как дать понять Criteria что author_id=1 это author=Author(1) ?
$em->getReference(Author::class, 1)
источник

КГ

Константин Грачев... in symfony
Но код странный очень, если что)
источник

VS

Vitaly Serov in symfony
Константин Грачев
Но код странный очень, если что)
почему?
источник

КГ

Константин Грачев... in symfony
Vitaly Serov
почему?
Как минимум автор наверное должен аргументом прийти. А не преобразовывать скаляр к сущности внутри метода
источник

VS

Vitaly Serov in symfony
Константин Грачев
Как минимум автор наверное должен аргументом прийти. А не преобразовывать скаляр к сущности внутри метода
это псевдокод, конечно же в приложении все сложнее и andWhere вызывается в цикле массива приходящего по api
источник

А

Антон in symfony
Vitaly Serov
это псевдокод, конечно же в приложении все сложнее и andWhere вызывается в цикле массива приходящего по api
Псевдокод лучше.
источник

КГ

Константин Грачев... in symfony
Vitaly Serov
это псевдокод, конечно же в приложении все сложнее и andWhere вызывается в цикле массива приходящего по api
Если в Post деражать не сущность автора, а только id, то проблема исчезнет )
источник

КГ

Константин Грачев... in symfony
И не будет желания вытащить из поста пол базы. $post->getAuthor()->getBestFriend()->ban()
источник

i

invariance in symfony
@here кто работал с ControllerResolver, есть ли там возможность юзать кастомный резолвер только для определенных контроллеров?
источник

👤U

👤 User in symfony
Константин Грачев
Если в Post деражать не сущность автора, а только id, то проблема исчезнет )
Однонаправленные связи держать вполне приемлимо же.
источник