Insert python object in mongodb
来源:互联网 发布:数据分析与商务智能 编辑:程序博客网 时间:2024/04/28 06:31
插入python对象到mongo中转json 报错
from pymongo import Connectionimport jsonconn = Connection()db = conn.cl_databasepostings = db.postings_collectionclass Posting(object): def __init__(self, link, found=None, expired=None): self.link = link self.found = found self.expired = expiredposting = Posting('objectlink1')value = json.dumps(posting, default=lambda x:x.__dict__)postings.insert(value)
报错 信息
Traceback (most recent call last): File "./mongotry.py", line 21, in <module>postings.insert(value) File "build/bdist.macosx-10.7-intel/egg/pymongo/collection.py", line 302, in insert File "build/bdist.macosx-10.7-intel/egg/pymongo/database.py", line 252, in _fix_incoming File "build/bdist.macosx-10.7-intel/egg/pymongo/son_manipulator.py", line 73, in transform_incomingTypeError: 'str' object does not support item assignment
dumps就是对对象中数据做转换
需要使用json.loads 转为json对象
posting = Posting('objectlink1')value = json.dumps(posting, default=lambda x:x.__dict__)value = json.loads(value)postings.insert(value)
0 0
- Insert python object in mongodb
- List object in Python
- mongodb insert
- SSIS 之 Exception "Cannot insert duplicate key in object..."
- Python built-in function - ascii(object)
- Python built-in types - repr(object)
- mongoDB insert save 区别
- mongodb insert&save
- mongodb crud 之 insert
- Cannot insert duplicate key row in object 'dbo.DependencyNodeBase' with unique index 'ndx_Dependency
- 通过Python将MongoDB导出的json数据转换成Mysql的insert语句导入
- Non-Maximum Suppression for Object Detection in Python
- Non-Maximum Suppression for Object Detection in Python
- Mongodb Object IDs
- mongoDB存java object
- Java MongoDB : Insert A Document
- mongodb insert()、save()的区别
- MongoDB小结03 - insert、remove
- kernel中bluetooth的初始化
- grep用法
- 森纵培训第四天课程总结
- 修改wsdl中生成的参数
- Python--本博客 Python 文章相关索引
- Insert python object in mongodb
- 代理方法的测试
- android 常见的错误及解决
- 纹理阴影实现笔记
- android 常见的错误及解决
- ireport 纸张大小
- This function has none of DETERMINISTIC, NO SQL解决办法
- <Linux+Qt>qt编译问题:Permission Denied
- 转载一篇架构的文档