Question

J'aimerais vérifier quelques requêtes générées par ActiveRecord, mais je n'ai pas besoin de les exécuter. Y at-il un moyen d’obtenir la requête avant qu’elle ne retourne le résultat?

Était-ce utile?

Autres conseils

tail -f log / development.log

Fonctionne avec les paramètres par défaut ou lorsque vous définissez le niveau de votre journal sur DEBUG.

L'article de Jamis est obsolète, ou du moins ne fonctionne pas avec mon application Rails (probablement pour une autre raison avec une application en ligne de 30 000 ans, âgée de 3 ans). Cependant, cela fonctionne dans une console à tout moment:

ActiveRecord::Base.connection.instance_variable_set :@logger, Logger.new(STDOUT)
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top