Здравствуйте,
есть класс, ну к примеру,
class mainDiv(mongo.Document):
name = mongo.StringField(required=True)
parent_div =mongo.ReferenceField(SuperDiv)
Так вот, когда делаешь поиск к примеру
a = mainDiv.objects(name ='blablabla')
Он возвращает mainDiv object
[<mainDiv: mainDiv object>,]
если написать a[0] он вернет mainDiv object просто возьмет его из листа
Как бы сделать, чтоб он хотя бы dict возвращал, чтоб по ключу можно было обратиться, а то не очень удобно писать каждый раз конструкцию вида
for e in a:
print (e.name)
вот только так он выведет "blablabla''.
А если сделать вот так
print(a.name)
выдает ошибку.