Quick question, for example if you have in your controller:
@users = User.all for user in @users # blah blah blah end
what is the best and most strait forward method to find out if you have reached the last user in @users?
Quick question, for example if you have in your controller:
@users = User.all for user in @users # blah blah blah end
what is the best and most strait forward method to find out if you have reached the last user in @users?
Quick question, for example if you have in your controller:
@users = User.all for user in @users
if user == @users.last # do something with the last user end
# blah blah blah end
what is the best and most strait forward method to find out if you have reached the last user in @users?
If you don't want that check in there you could also do...
@users = User.all last_user = @users.pop for user in @users #.... end
# do something with last_user
-philip
Thank you for the fast response, I was resorting to using if statements in my current setup and the last_user = @users.pop solution is much cleaner and should actuolly run faster for really large loops.