MongoDB Articles

Found 1,102 articles

How to prepare a Python date object to be inserted into MongoDB?

SaiKrishna Tavva
SaiKrishna Tavva
Updated on 03-Jun-2025 2K+ Views

We can use the PyMongo library (the official Mongodb driver for Python) to connect to a Mongodb database and use it to insert, update, delete, etc objects. To include date and time information, Mongodb supports ISODate format, and PyMongo provides direct support for Python's datetime.datetime objects. There are multiple ways to prepare a Python date object for insertion into MongoDB, which we will discuss here: Create and Insert Date Object to MongoDB Using datetime.datetime.utcnow() The simplest way to create a Python date object that can be inserted into MongoDB is by using datetime.datetime.utcnow() from the datetime module. You can use ...

Read More

How to select a single field in MongoDB?

Daniol Thomas
Daniol Thomas
Updated on 14-Sep-2023 29K+ Views

You can select a single field in MongoDB using the following syntax:db.yourCollectionName.find({"yourFieldName":yourValue}, {"yourSingleFieldName":1, _id:0});In the above syntax "yourSingleFieldName":1, _id:0 means get all data from one field without _id.To understand the above syntax, let us create a collection with document. The query to create a collection with document is as follows:> db.singleFieldDemo.insertOne({"StudentName":"David", "StudentAge":28}); {    "acknowledged" : true,    "insertedId" : ObjectId("5c6eba356fd07954a489067c") } > db.singleFieldDemo.insertOne({"StudentName":"Bob", "StudentAge":18}); {    "acknowledged" : true,    "insertedId" : ObjectId("5c6eba406fd07954a489067d") } > db.singleFieldDemo.insertOne({"StudentName":"Chris", "StudentAge":24}); {    "acknowledged" : true,    "insertedId" : ObjectId("5c6eba4c6fd07954a489067e") } > db.singleFieldDemo.insertOne({"StudentName":"Robert", "StudentAge":26}); {    "acknowledged" : true,    "insertedId" : ObjectId("5c6eba586fd07954a489067f") ...

Read More

How to search in array of object in MongoDB?

Anvi Jain
Anvi Jain
Updated on 10-Sep-2023 32K+ Views

To search the array of object in MongoDB, you can use $elemMatch operator. This operator allows us to search for more than one component from an array object.To understand the above concept, let us create a collection with the document. The query to create a collection with a document is as follows −> db.searchArrayDemo.insertOne({"EmployeeFirstName":"Adam", "EmployeeLastName":"Smith", "EmployeeDateOfBirth":new ISODate("1992-01-31 13:45:10"),    ... "EmployeeSkills":["Spring and Hibernate Framework", "Machine Learning"],    ... "EmployeeDetails":[       ... {          ... "EmployeePerformanceArea":"Java",          ... "Year":2001       ... },       ... {       ... ...

Read More

How to access a collection in MongoDB using Python?

Priya Mishra
Priya Mishra
Updated on 24-Jul-2023 1K+ Views

MongoDB is a well-known NoSQL database that offers a scalable and flexible approach to store and retrieve data, it is also possible to access the database collections through Python, which is a versatile programming language. Integrating MongoDB with Python enables developers to interact with their database collections effortlessly. This article provides an in-depth explanation of how to access a MongoDB collection using Python. It covers the required steps, syntax, and techniques for connecting to, querying, and manipulating data. Pymongo PyMongo is a Python library that serves as the official MongoDB driver. It provides a straightforward and intuitive interface to ...

Read More

How to Install & Setup MEAN Stack on Ubuntu (MongoDB, Express.JS, Angular.JS, Node.JS)

Satish Kumar
Satish Kumar
Updated on 28-Apr-2023 1K+ Views

The MEAN stack is a popular web development framework consisting of MongoDB, Express.js, Angular.js, and Node.js. It is an open-source platform that allows developers to create robust web applications quickly and efficiently. In this article, we will guide you through the installation and setup process of the MEAN stack on Ubuntu. Step 1: Install Node.js and NPM Node.js is the runtime environment that allows developers to run JavaScript code outside of the browser. It is the backbone of the MEAN stack. To install Node.js on Ubuntu, follow these steps − Open the terminal on Ubuntu by pressing Ctrl+Alt+T. Type the ...

Read More

How to Use Go With MongoDB?

Sabid Ansari
Sabid Ansari
Updated on 26-Apr-2023 575 Views

MongoDB is a popular NoSQL database that is widely used in modern web applications. Go, on the other hand, is a fast and efficient programming language that is becoming increasingly popular for building web applications. In this article, we will discuss how to use Go with MongoDB, including how to connect to a MongoDB database and how to perform basic CRUD operations. Installing the MongoDB Driver for Go Before we can start using Go with MongoDB, we need to install the MongoDB driver for Go. The easiest way to do this is by using the following command − go get ...

Read More

How to restart a NoSQL Database service like MongoDB?

Satish Kumar
Satish Kumar
Updated on 01-Dec-2022 1K+ Views

If we're going to use a NoSQL DB for our app, then we want something fast and easy to use. We learn that "NoSQL" doesn't necessarily imply "no maintenance". We think about using managed hosting services like MongoDB's Atlas or Amazon's DynamoDB, but we choose to host it ourselves, whether on our premises or in our own cloud instance. We evaluate several NoSQL options including Redis and Cassandra and pick MongoDB. We may be able to get it installed by installing it from our Linux distribution, using Mongo’s repositories, or using a snap. But if something goes wrong, we might ...

Read More

Difference between Hadoop and MongoDB

Pradeep Kumar
Pradeep Kumar
Updated on 25-Jul-2022 917 Views

Hadoop was built to store and analyze large volumes of data across several computer clusters. It's a group of software programs that construct a data processing framework. This Java-based framework can process enormous amounts of data quickly and cheaply.Hadoop's core elements include HDFS, MapReduce, and the Hadoop ecosystem. The Hadoop ecosystem is made up of many modules that help with system coding, cluster management, data storage, and analytical operations. Hadoop MapReduce helps analyze enormous amounts of organized and unstructured data. Hadoop's parallel processing uses MapReduce, while Hadoop is an Apache Software Foundation trademark.Millions of people use MongoDB, an open-source NoSQL ...

Read More

SignUp form using Node and MongoDB

Mayank Agarwal
Mayank Agarwal
Updated on 29-Apr-2021 4K+ Views

In this article, we will create a simple user sign-up form having some parameters. On clicking SAVE, all the user details will be saved in the MongoDB database.InstallationBefore proceeding to create the sign-up form, the following dependencies must be succesfully installed on your system.Check and install express by using the following command. Express is used to set middlewares to respond to HTTP requestsnpm install express --saveSetup the "body-parser" node module for reading the HTTP POST data.npm install body-parser --saveSetup "mongoose", as it sits on top of Node's MongoDB driver.npm install mongoose --saveExample 1Create the following files and copy paste the ...

Read More

Connecting MongoDB with NodeJS

Mayank Agarwal
Mayank Agarwal
Updated on 27-Apr-2021 2K+ Views

Introduction to mongodb.connectThis method is used to connect the Mongo DB server with our Node application. This is an asynchronous method from MongoDB module.Syntaxmongodb.connect(path[, callback])Parameters•path – The server path where the MongoDB server is actually running along with its port.•callback – This function will give a callback if any error occurs.Installing Mongo-DBBefore proceeding to try connect your application with Nodejs, we need to setup our MongoDB server first.Use the following query to install mongoDB from npm.npm install mongodb –saveRun the following command to set up your mongoDB on the specific localhost server. This will help in creating connection with the ...

Read More
Showing 1–10 of 1,102 articles
« Prev 1 2 3 4 5 111 Next »
Advertisements