collections are not shown in database in Robomongo 0.8.5 - mongodb

In my mongodb one database contains thee collections, but when i run Robomongo 0.8.5 collections of my database are not shown(left side of the Robomongo 0.8.5(file explorer).
If i run following query in Robomongo 0.8.5, it shows all the collection.
db.stats()
another query to show collection
db.collectionName.find()//it shows all documents in collection
please suggest solution for this problem.

Robomongo 0.8.x is not compatible with MongoDB 3.x. Try MongoChef.

You if you like to stick to Robomongo: the most current versions (0.9.x) now supports MongoDB 3.x

Update your Robomongo with current version, It will solve your problem.

Related

Difference between mongodb driver and mongodb for node.js

Mongodb documentation has two separate sections, one is the mongodb manual https://docs.mongodb.com/manual/ and the other is documentation for mongodb node driver https://docs.mongodb.com/drivers/node/current/
However, both have node.js code examples, while my project only uses mongodb driver, and the version for mongodb is different than mongodb driver. Does this mean I can use whatever I see on the mongodb manual page as if it was a part of mongodb driver? What is the difference in versions? If one of them is a subset of the other, how do I know which versions are compatible?

What does Windows MongoDB Compass show no collection infos, but Ubuntu MongoDB Compass does?

I have the same database and collection in MongoDB on Ubuntu and Windows.
In my Compass on Ubuntu, it shows the information about the collection:
However, my Compass on Windows shows no information about the collection:
Although when I click on the collection in Windows, it shows that the collection indeed has 91 documents, just as on Ubuntu:
Why doesn't MongoDB Compass for Windows show information about collections and how can I force it to do this?
ADDENDUM
I installed MongoDB Compass on a Windows 10 virtual machine and it displays the collection information correctly. So perhaps this issue is not related to Windows but more a question why would MongoDB Compass not display information about collections in general?
I solved this problem myself.
For anyone who has this issue, it turned out that I had an older version of MongoDB installed which was starting instead of the one that apparently installed with Mongo.
I deinstalled all Mongo Compass instances, reinstalled Mongo Compass from https://www.mongodb.com/try/download/compass and it works now.

Make MongoDB dump to specific db version

My MongoDB 3.2. import does not work when I try to import a dump exported from by MongoDB 3.6.
Is there a way of using "mongodump" to export to be compatible to MongoDB 3.2.
Usually MongoDB suggest to not dump/restore between clusters having more than one major version apart.
What you could do is restore your dump from MongoDB 3.6, restore it to a MongoDB 3.4 and then dump it again fom 3.4 to finally restore to to MongoDB 3.2.
See: https://stackoverflow.com/a/41844502/5945338
Usually there are incompatibilities with more than 1 major versions, please try to upgrade your MongoDB 3.2 if possible, otherwise you might need to automate the 3.4 transition part.

MongoDB WiredTiger issue

I have work a lot with MongoDB 2.6, then I decide to start using MongoDB 3.0.2.
1) When I create an Database using the shell command, the command return true but
the database is not created.
use NewDatabaseName
2) When i try to create some collections, sometime is created and sometime no
I'm using Debian 64Bit, latest version.
Anybody is having this issue?
MongoDB 3.0 is not compatible with all GUI.
For example today MongoVUE do not work at all.
But MongoDB Management Studio sounds like the only one that really work.
Also here some other post related.
mongodb version 3.0.0 client robomongo mongovue
Yes your problem is GUI-related. You can check out different tools on this page:
http://mongodb-tools.com/
I will most probably be using MongoChef from now on.

mongodb version 3.0.0 client robomongo mongovue

We are using mongo client tools such as Robomongo and MongoVUE from our windows/mac machines. On the mongodb server side, we decided to try out the new MongoDB 3.0.0rc8 with wiredtiger storage. However, we find that we are not able to list any collections from our client tools and mongo shell. If we login to the server box running mongodb, and then start a mongo shell, then we are able to view the collections.
Is this a known problem - that the existing tools like Robomongo and MongoVUE which have been supporting up to 2.6.X are not yet supporting mongodb 3.0.0?
Is there any mongo client that supports version 3.0.0?
Thanks and Regards,
Archanaa Panda
We encountered the same issue today and started evaluating MongoChef http://3t.io/mongochef which looks promising, both seen to UI, features and support for WiredTiger.
Here is the answer to this question i got on google forums from Will Berkeley-
Yes, those tools need to be updated to support 3.0 on WiredTiger. Many
tools enumerate namespaces by querying system collections that do not
exist when MongoDB is running WiredTiger. The mongo shell function
db.getCollectionNames() and the show command pre-3.0 does this, too -
the reason you can list collections on the 3.0 mongod box is that you
have the 3.0 mongo shell installed there.
-Will
I use NoSQL Manager for MongoDB with Mongo 3.0/WiredTiger
This is fixed as of February 1, 2016 with Robomongo.
Using the right version that is robomongo-0.9.0-rc8 fixed my problem.