#python #database #mongodb #dictionary #pymongo
#python #База данных #mongodb #словарь #pymongo
Вопрос:
Итак, я знаю, что в pymongo мы создаем словари для представления документов.
Вот данные, которые мне нужно сохранить в mongodb
«Собака Улитки Зебра Лошадь Лиса».split()
Домашнее животное = [Собака, улитки, Лиса, лошадь, Зебра]
^^ Как бы мне преобразовать любой из них в словарь, чтобы я мог хранить данные в MongoDB?
Насколько я знаю, у вас должен быть формат
emp_rec1 = { «_id»: 1 «name»: «Mr.Geek», «eid»:24, }
Но поскольку у меня есть только один ключ (домашние животные) и много значений (собаки, кошки, улитки, Лиса, лошадь, зебра), как мне это сделать?
Комментарии:
1. вы хотите отдельную запись для каждого питомца?
Ответ №1:
В MongoDB данные хранятся в виде документов. Эти документы хранятся в MongoDB в формате JSON (JavaScript Object Notation). Таким образом, вы можете вставить как { «домашнее животное»: [ «Собака», «Улитки», «Лиса», «Лошадь», «Зебра» ] }