Текущий контекст активности в контроллере для бумажного следа Rails - PullRequest
0 голосов
/ 08 октября 2018

Согласно документам, мы можем установить любой мета-атрибут для нашей таблицы версий согласно этому:

Где text_description - мой пользовательский атрибут.

class ApplicationController
 def info_for_paper_trail
  { text_description: request.port }
 end
end

Однако все, что я могу получитьв этом методе текущий request object из ActionDispatch::Request класса.

Я хочу установить text_description с пользовательской строкой, которая будет содержать подробный текст о деятельности, обычно с изменениями атрибута, и этосвязанные данные.

Я знаю, что метод экземпляра changeset предоставляет мне все детали конкретного действия, как я могу получить то же самое в контроллере для установки моего пользовательского атрибута?

...