Lithium : Nous pouvons voir la requête exécutée comme indiqué dans CakePHP
P粉757640504
P粉757640504 2024-03-26 11:49:58
0
2
346

Connaissez-vous un moyen d'afficher les requêtes exécutées dans Lithium comme dans CakePHP ? Il serait peut-être plus facile pour moi de trouver du contenu à mettre en œuvre. La requête exécutée est affichée en bas de la page.

 ![Capture d'écran]http://imgur.com/ffNfQ

Après avoir reçu la réponse, j'ai ajouté le code à ma manette :

Volumes::applyFilter('find', function($self, $params, $chain) {
      echo '<pre>===== self ======<br>';
      var_dump($self);
      echo '===== params ======<br>';
      var_dump($params);
      echo '===== chain ======<br>';
      var_dump($chain);
      echo '</pre>';
      $next = $chain->next($self, $params, $chain);

      return $next;

});

Cela me donne le résultat de tous les var_dump concernant self et params mais je dois exécuter la requête SQL.

Veuillez voir la capture d'écran http://imgur.com/ffNfQ

P粉757640504
P粉757640504

répondre à tous(2)
P粉052724364

Comme @Nils l'a suggéré, vous pouvez exploiter les filtres Lithium et écrire un simple enregistreur de requêtes.
J'en en ai fait un ici . Il sera dans le fichier read 查询记录到 product de l'environnement.
Vous devriez pouvoir personnaliser l'action createupdatedelete et ajouter des filtres en fonction de vos besoins.

Si vous recherchez une solution prête à l'emploi comme la barre d'outils de débogage de Cake, consultez le li3_perf projet : https://github.com/tmaiaroto/li3_perf

P粉322918729

Suite à toutes les suggestions de Nils et Mehdi, j'ai créé un nouveau plugin qui affiche uniquement les résultats des requêtes et non vardump ou print_r() des requêtes exécutées dans Lithium à l'aide de MongoDB.

Maintenant, c'est vraiment plus facile pour moi de trouver ce qu'il fait.

Vous pouvez visualiser le projet sur Github :

https://github.com/nilamdoc/li3_show

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!