|
@@ -7,11 +7,16 @@ class HelloWorldController < ApplicationController
|
|
def db
|
|
def db
|
|
queries = (params[:queries] || 1).to_i
|
|
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
|
|
end
|
|
|
|
+
|
|
render :json => results
|
|
render :json => results
|
|
end
|
|
end
|
|
|
|
|