插入嵌套对象时出现Pymongo错误

时间:2015-05-23 17:17:33

标签: python mongodb pymongo

我收到以下错误

bson.errors.InvalidDocument: Cannot encode object: {'height': u'149 - 152 cm',
     'length': u'354 - 356 cm',
     'tank': u'35 L',
     'width': u'165 cm',
     'year': u'2014 - 2015'}

尝试将以下文档插入集合时

{'_id': 6513,
 'details': {'height': u'149 - 152 cm',
 'length': u'354 - 356 cm',
 'tank': u'35 L',
 'width': u'165 cm',
 'year': u'2014 - 2015'},
 'make': u'Volkswagen',
 'name': u'up!',
 'price': u'10.950'}

使用最后一个版本的pymongo。你知道为什么吗?我用

插入文档
collection.insert(dict(item))

0 个答案:

没有答案