У меня есть модель пользователя с помощью следующей декларации перечисленийперечисление запроса не работает
enum access_level: [:general, :marketing, :admin]
Существует только один пользователь, который является: админ, а остальные являются: общее. Следующая работа правильно
User.admin.count # returns 1
User.where(access_level: 2).count # returns 1
но
User.where(access_level: :admin).count # returns 0
вместо 1
. В соответствии с edge api страница User.where(access_level: :admin)
должна работать. Я не хочу использовать User.where(access_level: 2)
, так как он не поддерживается.
Спасибо, я пользуюсь рельсами 4.2. – Obromios