我想在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