How to I retrieve the second, third .. entries in a database. I don\'t want to use the auto incrementing id generated by rails.
As I am deleting entries from my data
Say you want the fourth user:
@users = User.limit(4) @fourth_user = @users[3]
Concerning your second question, destroy_all should do the trick since it triggers all callbacks. Be sure to add :dependent => :destroy in your relationships.
destroy_all
:dependent => :destroy