Thursday, June 7, 2012

[Rails] Paginating with couchrest_model

Hello,

In my rails application, I am using couchrest_model to connect to a
couchDB database.

I have a model like this:

[code]
class Author < CouchRest::Model::Base

property :id, Integer
property :title, String
property :first_name, String
property :last_name, String

# view to get only the documents which starts with "authors" - Table
Authors
view_by :id,
:map => "function(doc) {
if(doc._id.indexOf('authors') == 0) {
emit(null, doc);
}
}"

end
[/code]

In the controller the function is simple:

[code]

def list
@authors = Author.by_id()
end

[/code]


And in the view I iterate the @authors to show the results.


I would like to implement pagination but I don't know how. I already
implemented pagination before, when I was using a PostgreSQL database
and active records (will_paginate), but now, I am stuck with this.

Anyone can help me with a simple example?

--
Posted via http://www.ruby-forum.com/.

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home


Real Estate