Para eu conseguir o período de apuração no MySQL montei o seguinte view:
CREATE
ALGORITHM = UNDEFINED
DEFINER = `root`@`localhost`
SQL SECURITY DEFINER
VIEW `vw_apuracao` AS
SELECT
DATE_FORMAT(`tbdiario`.`dia`, '%Y-%m') AS `apuracao`
FROM
`tbdiario`
GROUP BY YEAR(`tbdiario`.`dia`) , MONTH(`tbdiario`.`dia`)
ORDER BY `apuracao` DESC
O problema é que o Laravel não aceita esse recurso, assim eu crei uma nova consulta dentro do Controller, assim
O problema é que o resultado de $apuração não é apenas as apurações, mas toda a tabela tbdiario, onde as apurações aparecem como chave. O nome disso é Collections, eu acredito que é o mesmo conceito do JavaScript, quando a gente tenta ver o conteúdo de um elemento HTML através do console.log( ).
Assim, usei essa sintaxe para montar o apuração.blade.php:
Pergunta
Frank K Hosaka
Para eu conseguir o período de apuração no MySQL montei o seguinte view:
CREATE ALGORITHM = UNDEFINED DEFINER = `root`@`localhost` SQL SECURITY DEFINER VIEW `vw_apuracao` AS SELECT DATE_FORMAT(`tbdiario`.`dia`, '%Y-%m') AS `apuracao` FROM `tbdiario` GROUP BY YEAR(`tbdiario`.`dia`) , MONTH(`tbdiario`.`dia`) ORDER BY `apuracao` DESC
O problema é que o Laravel não aceita esse recurso, assim eu crei uma nova consulta dentro do Controller, assim
O problema é que o resultado de $apuração não é apenas as apurações, mas toda a tabela tbdiario, onde as apurações aparecem como chave. O nome disso é Collections, eu acredito que é o mesmo conceito do JavaScript, quando a gente tenta ver o conteúdo de um elemento HTML através do console.log( ).
Assim, usei essa sintaxe para montar o apuração.blade.php:
Ou seja, o Laravel é como o HTML, o Javascript e o PHP. É só alegria, quando funciona.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.