Je ne suis pas sûr de comprendre la question, mais demandez-vous ce que signifie le nombre après DB? Si oui, c'est le nombre d'enregistrements renvoyés.
Certains exemple de sortie de mon serveur Mongrel:
Processing AlbumsController#show to xml (for 127.0.0.1 at 2009-12-22 06:44:38) [GET]
Parameters: {"format"=>"xml", "action"=>"show", "id"=>"1", "controller"=>"albums"}
Album Load (0.1ms) SELECT * FROM `albums` WHERE (`albums`.`id` = '1') LIMIT 1
Album Columns (0.8ms) SHOW FIELDS FROM `albums`
Artist Columns (2.0ms) SHOW FIELDS FROM `artists`
Artist Load (0.1ms) SELECT * FROM `artists` WHERE (`artists`.`id` = 1)
Track Load (0.1ms) SELECT * FROM `tracks` WHERE (`tracks`.album_id = 1)
Track Columns (1.3ms) SHOW FIELDS FROM `tracks`
Completed in 48ms (View: 1, DB: 22) | 200 OK [http://localhost/albums/1.xml]
Vous ne voyez que 3 requêtes, mais 22 dossiers sont renvoyés. Si vous souhaitez voir tous les enregistrements affichés, affichez-les dans vos modèles. Ou, vous pouvez facilement les afficher en XML dans votre contrôleur.
def index
@records = Record.find(:all)
respond_to do |format|
format.xml { render :xml => @records }
end
end
En bref, vous voyez toutes les requêtes.
juste ce que j'avais besoin de savoir, merci – Christopher