NameError в AttachmentsController # Indicur - PullRequest
0 голосов
/ 29 июня 2018

Я на Ruby на рельсах, и я начал с библиотеки axlsx_rails.

К минусам, когда я получаю данные из своей таблицы, чтобы поместить их в файл xlsx, это дает мне эту ошибку

неопределенная локальная переменная или метод "attachment" для # < AttachmentsController: 0x007f7d8ecf1a08> Вы имели в виду? Attachment_url

Я прикрепляю файлы своей программы, если у кого-то есть идеи. Спасибо.
route.rb

просмотр: identifur.xlsx.axlsx

контроллер

просмотр: Indicur.html.erb

1 Ответ

0 голосов
/ 29 июня 2018

Это дает вам эту ошибку, потому что ищет метод attachment. Я полагаю, что вы хотите сделать, это затронуть все вложения. Так что вместо вас код:

@attachments = attachment.all

Вы должны описать модель:

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