「rails console --sandbox」を実行すると、データベースに挿入が表示されません。オプションをオフのままにすると、開発データベースのデータを問題なく表示できます。コンソールからのすべてが同じように機能するようです。Hartl の rails チュートリアルで設定されているように、postgreSQL を使用しています。Development、Test、Postgres の各データベースを調べました。しかし、コンソールを使用して作成したデータが見つかりません。私はbundelを使用しているので、「bundle exec」の有無にかかわらず試しました
ここに私のdatabase.ymlがあります:
development:
adapter: postgresql
encoding: unicode
database: sample_app_development
pool: 5
timeout: 5000
username: user
password:
test:
adapter: postgresql
encoding: unicode
database: sample_app_test
pool: 5
timeout: 5000
username: user
password:
これは重要ではないと思いますが、ここで何が起こっているのか非常に興味があります.
ありがとう、マーク