Я использую Ruby On Rails и paths_of_glory
gemметод Типа мешая проблемами столбца типа базы данных
Мне нужно получить доступ к типам достижений, которые пользователь выполняет для того, чтобы отобразить изображение вместе с каждыми из наиболее важных достижений. Когда я пытаюсь получить к нему доступ через @user.achievements.type
, я получаю сообщение об ошибке, которое говорит о том, что он хочет вернуть «массив» (как в достижении - массив) вместо фактического возврата элементов в столбце типа моей базы данных.
Поскольку каждый объект ruby имеет метод, называемый type
, мой вызов для доступа к столбцу типа базы данных завершается с ошибкой. Когда я пытаюсь изменить запись в таблице, камень paths_of_glory
говорит, что для правильной работы ему нужен столбец типа.
Я не совсем уверен, куда идти отсюда, чтобы получить доступ к этому столбцу в базе данных. Какие-либо предложения?
ty для редактирования. – jfedick