This is my project url-shortener
directory
I have a Node JS app that involves using MongoDB. It works fine, as I tried inserting, finding, and printing data from MongoDB to the console in the Node JS file, server.js. However, if I open a Mongo Shell and type show collections
, it would show nothing.
Here is how I establish MongoDB connection:
mongod --dbpath ...path-to-project/url-shortener/data
,
Here is the url I use to connect in my server.js
file:
var dbUrl = "mongodb://localhost:27017/url-shortener";
To list all collections in Mongo shell, you can use the function getCollectionNames().
MongoDB db. createCollection(name, options) is used to create collection.
Maybe you should first pick a db
> show dbs
db1
db2
Then after using a datbase
>use db1
You will see its collections:
>show collections
collection1
collection2
Finally use it:
> db.collection1.find()
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With