Navigate to (and select) the compass_import file and then click IMPORT. In the resulting window ( Figure I), click JSON and then click Select a file. Within Compass, click the ADD DATA drop-down and select Import File. Save the file with a name like compass_import. Create the document in JSON format like so: You can also import a document into a collection. To clone a document, click the Clone icon (directly to the left of the trash icon) associated with the document in question ( Figure G).įigure G Getting ready to clone a document within a collection.Įdit the values in the entry ( Figure H), and click Insert.įigure H Creating a new document from a clone. Once you’ve cloned a document, you can easily change the values for the fields. One very handy thing you can do next is to clone a document. Once you’re finished, click Insert and the document will be added to the collection. "title": "The Haunting of Lilly Marchbanks"",Ĭompass will automatically assign a random string to the _id field, so you won’t have to bother with that. To enter (or paste) your document line such that it looks like: So when you click Insert document, the editor will open ( Figure F).įigure F The Compass document editor makes it easy to copy and paste your entries. You would add the above code in the editor, replacing the default line: "title" : "The Haunting of Lilly Marchbanks", "author" : "Jack Wallen", "published" : "yes" Let’s say we want to insert a single document into the collection. Here’s a sample document to be added to a published collection in the books database. Instead of offering a handy GUI interface to add a document to the collection, you have to type (or paste) the entry manually. This is where Compass veers away from the simple. To do that, click the name of the collection you want to work with to reveal the collection interface ( Figure E).įigure E We can now add documents to our new collection.Ĭlick the ADD DATA drop-down and then select Insert Document. The next step is to create your first document within a collection. You can then create a new collection by clicking Create collection, which will prompt you to give the new collection a name ( Figure D).įigure D Naming a new collection for our database.Ĭlick Create Collection and you’ll be sent back to the database window. The initial collection is a requirement, but you are not limited to a single collection in the database.Īfter the database is created, click on it in the database listing and you’ll see the initial collection listed ( Figure C).įigure C We’ve created our first database along with an initial collection. This will create an initial collection in your new database. Not only will you be asked to give your new database a name, but also a collection name. You will then be prompted to name your new database ( Figure B).įigure B Naming our new database in Compass. In the resulting window, click Create database. Log into Compass and then click the Databases entry in the sidebar ( Figure A).įigure A The Compass GUI makes working with your databases incredibly simple. The first thing we’ll do is create a database that will house our collection. With those two pieces of the puzzle taken care of, it’s time to create your first database. I will assume you’ve already deployed MongoDB and Compass (read the how-to in the link above for more information). Collections are to MongoDB what a table is to a relational database (such as MySQL). For those who don’t know, a collection is a NoSQL term that refers to a group of MongoDB documents. I want to show you just how easy it is to create a MongoDB database and then add a collection. SEE: Hiring Kit: Database engineer (TechRepublic Premium) The Compass GUI makes it very easy to create and manage your MongoDB databases. Now that you have the MongoDB Compass GUI installed, you might be wondering what you can do with it? The answer is pretty simple-just about anything you need. Tech Takes Diverse Approaches to Sustainability Including Net Zero Carbon by 2030 Impact of Recent Australian Data Centre Outages on Businesses and Risk Mitigation Image: Shutterstock More about data centers Jack Wallen shows you how easy it is to create a MongoDB database and collection using the Compass GUI. How to create a database and add a collection with MongoDB GUI Compass
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |