use*_*926 6 ruby-on-rails rails-engines friendly-id
我按照步骤让rails_id在rails引擎中工作 - 这些都发布在github上,当我执行以下操作时似乎:
s.add_dependency 'friendly_id', '~> 5.0.0'
Run Code Online (Sandbox Code Playgroud)
在engine.gemspec文件中然后执行:
bundle install #=> works
rails g friendly_id #=> works
rake db:migrate
Run Code Online (Sandbox Code Playgroud)
我明白了:
rake aborted!
uninitialized constant FriendlyId
Run Code Online (Sandbox Code Playgroud)
嗯什么?
module Xaaron
class Role < ActiveRecord::Base
extend FriendlyId
friendly_id :role, use: :slugged
validates :role, presence: true
validates_uniqueness_of :role
end
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
226 次 |
| 最近记录: |