我想在Ruby on Rails应用程序中使用Resque。我不需要关系数据库,也不打算存储任何东西。我只想使用Resque。如何配置Rails应用程序以仅使用Redis?
如何配置此应用程序?
我这样做:
空的config/database.yml的
在配置/ application.rb中
#require 'rails/all'
require "action_controller/railtie"
require "action_mailer/railtie"
require "active_resource/railtie"
require "rails/test_unit/railtie"
而且在我的模型取出<的ActiveRecord :: Base的。
但我得到的错误在这里:
class ProjectController < ApplicationController
def index
@project = Project.new
end
end
=simple_form_for @project do |f|
=f.input :scene, :label => 'Scene'
=f.submit
ActionView::Template::Error:
undefined method `model_name' for Project:Class
我怎样才能做到这一点?
哪个rails版本? – Thilo 2011-05-12 18:32:19
是不是Project类的ActiveRecord类? – iceydee 2011-05-12 18:39:55
@thilo:Rails 3 – Nerian 2011-05-12 22:16:13