我创建了一个Rails引擎。我遇到麻烦使用种子命令,如果我运行rake db:种子我得到的错误:“未初始化的常量”。Rails引擎/如何使用种子?
在引擎方面,我得到了一个seeds.rb:
Page.create(:title => 'Frontpage', :order => '1')
然后在我的虚拟应用程序我得到
cms::Engine.load_seed
(CMS是的名称的seeds.rb引擎) - 虽然我现在得到了一个错误,那就是“未初始化的常量”。我如何从虚拟应用程序中引用常量?
你使用的是什么版本的ruby \ rails? –
另外,试试这个命令:“rake cms:db:seed”。哪里cms - 引擎的名字。并看看“rake -T” - 这将返回给你完整的可用命令列表。 –
谢谢 - 我试过命令,我仍然得到“未初始化常量页”。我生成了模型“页面”。 – jakobk