Mongoサーバ:Windows 10(ホスト) クライアント:CentOS 6.2、Windows 10ホスト上の仮想ボックスVM。これは実際にはクルーダクイックスタートVMです。 問題: mongodbはターミナル経由でリモートサーバ(CentOSからWindowsへ)に接続し、データベースを正しく表示しますが、 'show collections'は空白になります。つまり、コレクションにアクセスできるのは、コレクションを照会することができ、カウントによって正しい結果が得られるからです。 一方、私はIntelliJから同じmongoサーバーに接続しており、すべてのコレクションが正常に表示されています。CentOSから遠隔地に接続する際にMongodbにリストされていない
なぜこれが起こっているのか不思議です..コメントはありますか?
サイドノート:データベースのコレクション数をカウントするmongodbコマンドはありますか?
_Vamsi
ありがとうLogan。もちろん、私は正しいデータベースを使用しています。 2番目の情報は良いです。そのためのTahnks。 – Vamsi
端末からコレクションを作成した場合は表示されますか?例えば。 'db.getCollectionNames()'は 'collection'を表示しますか? –
コレクションを追加できますが、問題はありません。しかし、 'show collections'とdb.getCollectionNames()はどちらも空白です。しかし、私はちょうど良い新しいコレクションを照会することができます。奇妙な。 – Vamsi