我有使用globalize gem的应用程序,我计划开始使用 ActionText。所以,我有一个名为 Business 的模型
class Business < ApplicationRecord
translates :name, :description
globalize_accessors
has_rich_text :description
end
我在数据库中创建了一条记录。但是在尝试编辑时我看到以下错误
undefined method `body' for "<div><strong>jfgjwhgewr</strong></div>":String
对于我的表格
.form-inputs
- I18n.available_locales.each do |locale|
= f.input :"name_#{locale.to_s}", label: "Name (#{locale.to_s})"
- I18n.available_locales.each do |locale|
= f.label "Description (#{locale.to_s})"
= f.rich_text_area :"description_#{locale.to_s}"
它有什么问题,我该如何解决这个问题?
PS:我找到了https://github.com/rails/actiontext/issues/32#issuecomment-450653800但这个解决方案看起来有点奇怪:(