Итак, я пытаюсь заставить CanCan работать, но у меня возникают проблемы с созданием пользователя Admin. Другими словами, у меня есть таблица Users с столбцом admin: boolean.Проблема с CanCan и значениями администратора
Теперь проблема заключается в том, что когда я регистрируюсь в своем приложении и проверяю флажок администратора, он не регистрирует Admin Boolean как True в db. Он остается нулевым.
Я следил за синтаксисом api.rails для администратора, но, похоже, он не меняет логическое значение в БД.
Для полного объема приложения Goto: www.github.com/apane/leap
спасибо, я сделал контроллер регистраций и ввел данные, которые вы указали, но я не уверен в отношении второй части, например "def sign_up_params params.require (resource_name) .permit! конец" где это? – Apane101
вы не используете его, внимательно прочитайте ответ: эта часть просто необходима во время тестов. То, что вам просто нужно использовать, - это первый блок кода для 'Class RegistrationsController' и заменить: your_fields полями, которые вам нужны (например:': admin') – Benj
Я отредактировал его, чтобы сделать его более ясным – Benj