How to sort collection of MongoDB Database in descending order using Node.js ?
MongoDB, the most popular NoSQL database, is an open-source document-oriented database. The term ‘NoSQL’ means ‘non-relational’. It means that MongoDB isn’t based on the table-like relational database structure but provides an altogether different mechanism for storage and retrieval of data. This format of storage is called BSON ( similar to JSON format)....
read more
Project Idea | Build an AR based music learning platform using the MERN Stack
In this article, we will be building an AR-based web app called GuitAR. It teaches users to learn guitar by projecting the strings that are to be plucked on the guitar in the user’s camera feed. Now, all the user has to do is to pluck the highlighted strings to play a particular song. Here is an sample image for better understanding....
read more
Restaurant Recommendation using MERN
This article is about Restaurant Recommendations using the MERN (MongoDB, Express.js, React.js, Node.js) stack. This project displays a list of restaurants to the users. Users can apply filters like location, cuisines, and ratings based on filters applied by the user, the user gets recommended specific restaurants....
read more
Mongoose Aggregate.prototype.lookup() API
The Mongoose Aggregate prototype.lookup() method of the Mongoose API is used to perform aggregation tasks. It allows us to perform left join the operation between the collection in the same database to filter out the documents based on requirements and conditions. Let us understand lookup() method using an example....
read more
How to find all the document keys of MongoDB using Node.js ?
MongoDB, the most popular NoSQL database, is an open-source document-oriented database. The term ‘NoSQL’ means ‘non-relational’. It means that MongoDB isn’t based on the table-like relational database structure but provides an altogether different mechanism for storage and retrieval of data. This format of storage is called BSON ( similar to JSON format)....
read more
Mongoose SchemaType.prototype.default() API
The Mongoose SchemaType.prototype.default() method of the Mongoose API is used on the SchemaType object. It allows us to set the default value for the field in schema. Using this method we can provide default value to any path in the schema in the form of literal values or functions. The value we provide will be cast as per the type we have provided to a particular field or path. Let us understand default() method using an example....
read more
How to sort collection of MongoDB Database in ascending order using Node.js ?
MongoDB, the most popular NoSQL database, is an open-source document-oriented database. The term ‘NoSQL’ means ‘non-relational’. It means that MongoDB isn’t based on the table-like relational database structure but provides an altogether different mechanism for storage and retrieval of data. This format of storage is called BSON ( similar to JSON format)....
read more
How to drop collection in MongoDb using Node.js ?
MongoDB, the most popular NoSQL database, is an open-source document-oriented database. The term ‘NoSQL’ means ‘non-relational’. It means that MongoDB isn’t based on the table-like relational database structure but provides an altogether different mechanism for storage and retrieval of data. This format of storage is called BSON ( similar to JSON format)....
read more
Mongoose QueriesModel.findByIdAndDelete() Method
The Mongoose Queries findByIdAndUpdate() method is used to search for a matching document, and delete it. It then returns the found document (if any) to the callback. This function uses this function with the id field....
read more
Mongoose Query.prototype.exec() API
The Mongoose Query API.prototype.exec() method of the Mongoose API is used on the Query objects. It allows us to execute the query operation to get the resulted data. Using this method we can also provide the query operation as a parameter to the method. Let us understand the exec() method using an example....
read more
Difference between MEAN Stack and MEEN Stack
What is a stack, if you are familiar with full-stack development you might have come across the terms MEAN, MERN, MEVN, MEEN, etc. These are web stacks consisting of a collection of software and frameworks used for building a web application from the front-end and back-end. You can learn any of these stacks to become a Full-stack developer....
read more
Mongoose Aggregate.prototype.addFields() API
The Aggregate API.prototype.addFields() method of the Mongoose API is used to perform aggregation task. It allows us to add new fields to the output documents. Using addFields() method we can add custom fields to the result set along with the existing fields and can see them in the output documents....
read more