Resultados da pesquisa a pedido "dql"
Grupo usando mês, ano na doutrina2
Como escrever uma consulta SQL a seguir na doutrina2 como DQ SELECT COUNT(id) FROM stats WHERE YEAR(record_date) = 2009 GROUP BY YEAR(record_date), MONTH(record_date) ou seja, eu gostaria degroup by resultados baseados no mês, ano do campo ...
Doctrine 2: Restringindo associações ao DQL
Parece haver uma visão geral no Doctrine 2.1, onde não é fácil retornar uma coleção de subconjuntos para uma ...
Como posso usar now () no Doctrine 2 DQL?
$ doutrina do aplicativo / console do php: query: dql 'SELECT now ()' [Doctrine \ ORM \ Query \ QueryException] [Erro de sintaxe] linha 0, col 7: Erro: Função conhecida esperada, obteve 'agora' Como posso usar a função now () do MySQL com o ...
consulta personalizada no campo de entidade, tipo
Crio um formulário com o tipo de entidade como este: $form = $this->createFormBuilder() ->add('users', 'entity', array( 'class' => 'UserBundle:Users', 'query_builder' => function(EntityRepository $er) { return $er->createQueryBuilder('u') ...
onsulta @DQL com tabela de junção e duas junções
Tenho 2 entidades: /** * @ORM\Entity * @ORM\Table(name="users") */ class User { /** * @ORM\ManyToMany(targetEntity="Myapp\UserBundle\Entity\Group") * @ORM\JoinTable(name="user_groups", * joinColumns={@ORM\JoinColumn(name="user_id", ...
IFNULL no Symfony2 Doctrine query builder
Como está oIFNULL do SQL implementado no Symfony2 Doctrine Query Builder? Digamos que eu tenho esta consulta: select * from ticket order by IFNULL(modified_date, '2000-01-01') DESC, created_date DESC Eu tenho este DQL: $this->qb->select("t, ...
Query Builder / DQL não funciona com INNER JOIN - Problema de sintaxe
Eu sei que tenho uma sintaxe isse aqui, no entanto, não consigo descobrir. Estou tentando fazer um SELECT e INNER JOIN de 5 tabelas, mas o Symfony está reclamando que as entidades no JOIN são usadas antes de serem definidas. O erro real é o ...
Excluir registro na tabela muitos-para-muitos
Estou seguindo o capítulo de segurança do livro Symfony 2. Há um exemplo com uma tabelaUSERS eGROUPS. Existe ummuitos para muito relacionamento entreUSERS eGROUPS, que cria no banco de dados uma tabela chamadaUSERGROUPS. O que eu quero é ...
Selecionando da subconsulta no DQL
Gostaria de executar um SELECT a partir dos resultados de uma subconsulta no DQL. O equivalente a fazer o seguinte no SQL: SELECT * FROM ( SELECT foo1,foo2 FROM bar ) where foo1='something'; O problema que eu estou enfrentando é que reclama ...