소스 검색

verify Fixed rails' db test

Mike Smith 11 년 전
부모
커밋
eb0c78e6a5
1개의 변경된 파일9개의 추가작업 그리고 4개의 파일을 삭제
  1. 9 4
      rails/app/controllers/hello_world_controller.rb

+ 9 - 4
rails/app/controllers/hello_world_controller.rb

@@ -7,11 +7,16 @@ class HelloWorldController < ApplicationController
   def db
     queries = (params[:queries] || 1).to_i
 
-    results = (1..queries).map do
-      # get a random row from the database, which we know has 10000
-      # rows with ids 1 - 10000
-      World.find(Random.rand(10000) + 1)
+    if queries > 1
+      results = (1..queries).map do
+        # get a random row from the database, which we know has 10000
+        # rows with ids 1 - 10000
+        World.find(Random.rand(10000) + 1)
+      end
+    else
+      results = World.find(Random.rand(10000) + 1)
     end
+
     render :json => results
   end