Rails模块模型自动加载冲突(ckeditor gem)

时间:2017-06-15 08:04:20

标签: ruby-on-rails ckeditor

所以,我已经在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

0 个答案:

没有答案