Rails 4 と Mongoid 4 を使用して新しい Rails アプリを作成しました。"not authorized for query on mydb.users"
テストを実行すると、次のエラーが表示されます。
RSpec.describe User, type: :model do
it "is invalid without a name" do
user = User.new(name: nil)
user.valid?
expect(user).to be_invalid
end
...
end
最初はこれは Mongoid と MongoDB の認可の問題だと思っていましたが、mongoldb/db/collection にコンソールで認証しなくても問題なくアクセスできます。
私は Rspec テストが初めてなので、問題が私のテスト、mongoid または mongodb にあるのかどうかわかりません。
何か案は?