简体   繁体   中英

How to insert data into MongoDB (Python, Pymongo)

So i know that in pymongo we create dictionaries to represent documents.

Here is the data I need to store into mongodb

"Dog Snails Zebra Horse Fox".split()

Pet = [Dog, Snails, Fox, Horse, Zebra ]

^^ How would I go about converting either of these into a dictionary so I can store the data in mongoDB?

As I know you have to have the format

emp_rec1 = { "_id": 1 "name":"Mr.Geek", "eid":24, }

But as I only have one key (pets) and many values (dogs, cats, snails, Fox, Horse, Zebra) how would I do this?

In MongoDB, data is stored as documents. These documents are stored in MongoDB in JSON (JavaScript Object Notation) format. So you can insert as { "pet":[ "Dog", "Snails", "Fox", "Horse", "Zebra" ] }

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM