Log message #3942852

# At Username Text
# Oct 5th 2016, 15:11 Nicolas_13860 ok
# Oct 5th 2016, 15:10 Nicolas_13860 dans certains cas c'est pas possible si c'est trop dynamique
# Oct 5th 2016, 15:10 Speud1 no j'ai le temps, la deadline, c'est Décembre ;)
# Oct 5th 2016, 15:10 Nicolas_13860 l'avantage de l'orm c'est que tu peux mettre en cache certains traitements
# Oct 5th 2016, 15:09 Nicolas_13860 tu peux faire une fonction php en attendant de trouver la solution par l'orm si t'es pris par le temps ^^
# Oct 5th 2016, 15:09 Nicolas_13860 apres la logique veut qu'on utilise le plus possible l'orm pour les traitements
# Oct 5th 2016, 15:09 Nicolas_13860 et puis au niveau ressources c'est pas dit que ca bouffera plus car les requetes sql ca bouffe aussi ^^
# Oct 5th 2016, 15:09 Speud1 ;)
# Oct 5th 2016, 15:09 Speud1 yes je vais voir ça...
# Oct 5th 2016, 15:08 Speud1 ben l'ORM y fonctionne bien, juste là je suis un peu coincé, je vais regarder autrement
# Oct 5th 2016, 15:08 Nicolas_13860 si ta fonction php qui fait le traiement est claire et bien commentée elle sera facilement évolutive
# Oct 5th 2016, 15:08 Nicolas_13860 (apres je suis pas expert en ORM)
# Oct 5th 2016, 15:08 Nicolas_13860 ama trop spécifique pour passer par sql
# Oct 5th 2016, 15:08 Nicolas_13860 ah ok
# Oct 5th 2016, 15:08 Speud1 ben je dois calculer la moyenne sur différent champs que je connais pas à l'avance
# Oct 5th 2016, 15:07 Nicolas_13860 c'est quoi qui bloque ?
# Oct 5th 2016, 15:07 Speud1 mais pas pour l'avg que je dois calculer ensuite
# Oct 5th 2016, 15:07 Speud1 yes j'ai déjà un select($field) ca passe
# Oct 5th 2016, 15:07 Nicolas_13860 en var
# Oct 5th 2016, 15:07 Nicolas_13860 $query->select[' => tu peux préciser tes champs
# Oct 5th 2016, 15:07 Speud1 je vais tenter à la mano depuis cake
# Oct 5th 2016, 15:06 Speud1 si je lance la requete à la main depuis Heidi ca passe niquel
# Oct 5th 2016, 15:06 Speud1 c'est juste que je dois select les champs (field) de manière dynamique
# Oct 5th 2016, 15:06 Speud1 ben la requete est pas si compliqué
# Oct 5th 2016, 15:06 Nicolas_13860 et je me fais ma petite fonction de traitements en php
# Oct 5th 2016, 15:06 Nicolas_13860 perso quand c'est trop complexe je lache sql
# Oct 5th 2016, 15:06 Speud1 yes ;)
# Oct 5th 2016, 15:05 Nicolas_13860 pour éclairer le code
# Oct 5th 2016, 15:05 Speud1 date, name, et int, time, ....
# Oct 5th 2016, 15:05 Nicolas_13860 avec cakephp3 tu peux ajouter la ligne à part
# Oct 5th 2016, 15:05 Speud1 no car j'ai différentes sortes de données
# Oct 5th 2016, 15:05 Speud1 no je viens d'écrire la query (assez big, je vais la tenter manuellement avec cake)
# Oct 5th 2016, 15:05 Nicolas_13860 $query->func()->avg('*'); ?
# Oct 5th 2016, 15:05 Nicolas_13860 tu as essayé avec la query ?
# Oct 5th 2016, 15:05 Nicolas_13860 // Résultats dans SELECT COUNT(*) count FROM ... $query = $articles->find(); $query->select(['count' => $query->func()->count('*')]);
# Oct 5th 2016, 15:02 Speud1 je dois l'écire ça no ?
# Oct 5th 2016, 15:02 Speud1 genre calculer une moyenne d'un ensemble de donnée dans un array ?
# Oct 5th 2016, 15:02 Nicolas_13860 cakephp3 intègre des fonctions de calculs
# Oct 5th 2016, 15:00 Speud1 mais c'est galère car SQL sait faire ça, ou alors je devrais essayer par requete manuelle...
# Oct 5th 2016, 14:59 Speud1 j'y ai pensé aussi...
# Oct 5th 2016, 14:59 Speud1 meme si c'est un gros array ?