所以,我已经在Gem github中问了这个问题,但截至目前还没有答案。 我正在尝试将rails ckeditor gem实现到我的应用程序中。
问题是有一个Ckeditor :: Asset模型定义为ckeditor gem的一部分,在我的应用程序中,我有自己的Asset模型,用于与我的主要应用程序功能相关的目的和需求。
所以,有一个model / asset.rb文件和models / ckeditor / asset.rb文件,而ckeditor文件给我带来了问题。
我得到: 无法自动加载常量资产,预期... / app / models / ckeditor / asset.rb来定义它
我的问题是,什么是解决方法,所以我实际上可以使用ckeditr并保留我的资产模型?
由于
-----评论中的其他信息:
模型/ asset.rb:
class Asset < ApplicationRecord
...
end
models / ckeditor / asset.rb(使用gems生成器自动生成)
class Ckeditor::Asset < ActiveRecord::Base
include Ckeditor::Orm::ActiveRecord::AssetBase
delegate :url, :current_path, :content_type, to: :data
validates :data, presence: true
end