Показать все активные запросы записи - PullRequest
0 голосов
/ 22 декабря 2009

в моем тестовом выводе сервера mongrel для страницы перечислено 8 запросов, но учитывается еще много БД:

Query1 Query2 ... Query8 Rendered Partial1 Rendered Partial2 .. Rendered Partial40 Завершено за 4754 мс (просмотр: 308, DB: 2246) | 200 ОК

как показать все запущенные запросы?

Также, есть ли документация для чего View; количество представляет?

1 Ответ

0 голосов
/ 22 декабря 2009

Я не уверен, что понимаю вопрос, но вы спрашиваете, что означает число после БД? Если так, то это количество возвращенных записей.

Пример вывода с моего сервера 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]

Здесь вы видите только 3 запроса, но возвращается 22 записи. Если вы хотите увидеть все показанные записи, отобразите их в своих шаблонах. Или вы можете легко отобразить их в XML в вашем контроллере.

def index
  @records = Record.find(:all)
  respond_to do |format|
    format.xml { render :xml => @records }
  end
end

Короче говоря, вы видите все запросы.

...