xampp 1.7.7をインストールして、mysqlデータベースをセットアップしました。 phpmyadminの中に私のデータベースは「まくるデフォルト-1.1_development」と命名し、私のdatabase.ymlファイルは次のようになりますされていますRailsコンソールのモデルにアクセスできない
development:
adapter: mysql2
encoding: utf8
reconnect: false
database: spree-default-1.1_development
pool: 5
username: root
password:
socket: /opt/lampp/var/mysql/mysql.sock
私は「レールコンソールの開発は、」罰金コンソール読み込むように見えるタイプ:
を1.9.3-p194 :001 > Order
NameError: uninitialized constant Order
from (irb):1
from /home/adnan/.rvm/gems/ruby-1.9.3-p194/gems/railties-3.2.3/lib/rails/commands/console.rb:47:in `start'
from /home/adnan/.rvm/gems/ruby-1.9.3-p194/gems/railties-3.2.3/lib/rails/commands/console.rb:8:in `start'
from /home/adnan/.rvm/gems/ruby-1.9.3-p194/gems/railties-3.2.3/lib/rails/commands.rb:41:in `<top (required)>'
from script/rails:6:in `require'
from script/rails:6:in `<main>'
私はmysqlデータベース内のモデルにアクセス傾ける理由はわからない。私は私のmysqlデータベースに何かをアクセスしようとすると
[email protected]:~/Documents/Aptana Studio 3 Workspace/spree-default-1.1$ rails console development
Loading development environment (Rails 3.2.3)
1.9.3-p194 :001 >
はしかし、私はエラーを取得します。私の設定は、ubuntu 11.04で、レール3.2.3とruby 1.9.3p194を使用しています。私はaptanaでレールサーバーを読み込むとき、私はlocalhost:3000でサーバーを正常に実行することができ、データベースに問題なく接続するようです。
レール2.3でWindows 7のセットアップを使用すると、問題なくモデルにアクセスできます。 「オーダー」と入力すると、私はこの結果を得ることができます。これは私が期待しています。
何が起こっているのですか?私は簡単なレールのクエリを使用してデータベースの細かい部分にアクセスできるはずです。
これはデータベースとは関係なく、Orderモデルはまったく読み込まれていません。 –
モデルがロードされない原因 – Zyren