4

アクティブレコードなしでRubyonRailsアプリケーションを作成しました:-

$ rails new rails_using_redis_demo_app --skip-active-record

ここでデータベース操作を実行するには、データベースアダプタに関する必要な詳細を含むdatabase.ymlファイルを含める必要があります。

gemfileには次の内容も含まれています:-

gem 'redis'

また、redisは実際にデータをキーと値のペアを持つ.rdbファイルに保存していることもわかりました。このファイルには、存在するキーを使用してアクセスできます。私は正しいやり方で物事をやっていますか?

4

1 に答える 1

3

Rails構成ファイルでActiveRecordのすべてのオカレンスを削除しましたか?

おそらく、application.rbファイルを確認する必要があります。

一般的なapplication.rbファイルには次のものが含まれます

require 'rails/all'

ActiveRecordを完全に削除するには、代わりにそれを書く必要があります

# Pick the frameworks you want:
# require "active_record/railtie"
require "action_controller/railtie"
require "action_mailer/railtie"
require "active_resource/railtie"
require "sprockets/railtie"
# require "rails/test_unit/railtie"

お役に立てば幸いです...

于 2012-12-17T09:31:00.413 に答える