NoMethodError

Hi to all!!

I am new to ruby. I am trying to write a program to fetch the data from
Database and written the data using pagination. I could get the data
from DB. but pagination is not working. When i see the log file it is
showing the following error.

NoMethodError: undefined method ‘paginatior’ #<Hash…>

my pginate.rb and pagination.rb files are not in the same folder

Here is my piece of code:

def sample_method

sql = “select * from customers where rownum < 100”

collection = Sample::Models::sa::Customer.find_by_sql(sql)
options={:per_page => 10 , Page => 1}

@pages, @customers = paginate_collection(collection,options)

end

Can any one point me where i am doing the mistake. Hope any one can help
asap.

Thanks & Regards
joshi.

On 15 Oct 2007, at 14:44, Vijaya Th wrote:

NoMethodError: undefined method ‘paginatior’ #<Hash…>
Sounds like that should be paginator

collection = Sample::Models::sa::Customer.find_by_sql(sql)
options={:per_page => 10 , Page => 1}

that probably wants to be :page

Fred

Frederick C. wrote:

NoMethodError: undefined method ‘paginatior’ #<Hash…>
Sounds like that should be paginator

collection = Sample::Models::sa::Customer.find_by_sql(sql)
options={:per_page => 10 , Page => 1}

that probably wants to be :page

Fred

It is just a typo mistake :frowning: Actual line is like this

options= {:per_page =>10 , :page => 1}

Thanks for the reply

Frederick C. wrote:

NoMethodError: undefined method ‘paginatior’ #<Hash…>
Sounds like that should be paginator

collection = Sample::Models::sa::Customer.find_by_sql(sql)
options={:per_page => 10 , Page => 1}

that probably wants to be :page

Fred

It is just a typo mistake :frowning: Actual line is like this

options= {:per_page =>10 , :page => 1}

Thanks for the reply

the same function paginate_collection is working for another function.
Don’t know where i am doing wrong. Any help in this matter is highly
appreciated.

Regards,
joshi

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs