Hi! i'm developing a rails application for a university assignment. i'll spare you the details as i think my question is much more general.
i have a model, called TreasureHunt, which contains a class variable, @@idno, and a reader class method, TreasureHunt.idno. in the initializer, i increment the @@idno variable, to keep track of the number of objects instantiated. then i have a controller, treasurehunt_controller, with an action, called load, which does some things (loads a treasurehunt and blah blah blah). in the load method, i create a treasurehunt object, thus supposedly incrementing the @@idno variable. the problem is i'm not (incrementing the variable). when i debug the app (using a flash that gets displayed in my layout), the @@idno variable is always 1, even after subsequent calls of the load action. does anybody know why? do i need to store that state somewhere else? i'm pretty confused. thanks asy --~--~---------~--~----~------------~-------~--~----~ 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 [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---

