rails 5: действует как теги представления тегов объекта от родителя / отношения (Объект не поддерживает #inspect) - PullRequest
0 голосов
/ 20 марта 2020

С Rails 4.1 все работало нормально, но при обновлении до Rails 5.1 я получаю эту ошибку:

2.4.5: 008> project = Project.last Загрузка проекта (0,5 мс) SELECT projects . * FROM projects WHERE (projects.deleted_at имеет значение null) ORDER BY projects. id DES C LIMIT 1 => # 2.4.5: 009> project.tags ActsAsTaggableOn :: Tag Load (46,2 мс) SELECT tags. * FROM tags (объект не поддерживает #inspect) =>

Gemfile gem 'arguments-as-taggable-on', "~> 5.0"

class **Project** < ActiveRecord::Base
  has_many   :tags, -> { uniq }, :through => :project_products
end

class **ProjectProduct** < ActiveRecord::Base
  acts_as_taggable
end
...