我按照步骤让rails_id在rails引擎中工作 – 发布了
here on github,似乎当我执行以下操作时:
s.add_dependency 'friendly_id','~> 5.0.0'@H_403_4@在engine.gemspec文件中然后执行:
bundle install #=> works rails g friendly_id #=> works rake db:migrate@H_403_4@我明白了:
rake aborted! uninitialized constant FriendlyId@H_403_4@嗯什么? @H_403_4@更新 – 使用FriendlyId的模态
module Xaaron class Role < ActiveRecord::Base extend FriendlyId friendly_id :role,use: :slugged validates :role,presence: true validates_uniqueness_of :role end end
解决方法
您可能需要从引擎中明确要求FriendlyId(
docs):
require 'friendly_id'