Переменная экземпляра не работает в модели рельсов - PullRequest
0 голосов
/ 27 марта 2011

Я пытаюсь создать постоянную переменную, локальную для моей модели, но хотя что-то, что звучит так просто, не работает.

У меня есть в моей модели:"" вместо "пусто" или новое значение имени пользователя в set.user.Как мне сохранить эти значения?Я напечатал значения внутри каждого метода, чтобы они сохранялись внутри метода, но не по какой-то причине.

@ username всегда равен nil или "", когда он достигает has_not_accUR.Почему это так и как мне сделать так, чтобы это продолжалось?Большое спасибо.

Я не могу получить доступ к @user, когда я его установил (метод get_user).Я получаю ноль экземпляра позже в validateProperty_of

Ответы [ 2 ]

0 голосов
/ 20 декабря 2011

Модернизированный Rails теперь работает. Не уверен почему.

0 голосов
/ 28 марта 2011

Я думаю, что вы забыли о таблице базы данных, вы ее не создали, поэтому все переменные непостоянны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...