Как получить доступ к этому хешу из класса ActiveRecord в консоли Rails? - PullRequest
0 голосов
/ 30 мая 2010

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

class Numbers < ActiveRecord::Base

   MY_TYPES {
      one: => 1,
      two: => 2
   }

end

Разве в консоли rails невозможно получить доступ к этому хешу через Numbers.MY_TYPES[:one]?

1 Ответ

0 голосов
/ 30 мая 2010

Попробуйте

Numbers::MY_TYPES[:one]

Почему: MY_TYPES не является методом Numbers. Это константа. Таким образом, вы используете Numbers :: MY_TYPES в качестве ссылки

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