orm-MongoEngine
python Web后端关于mongo数据库的ORM库 MongoEngine
宅神kin
因为同样的坑不想踩两次而写博客
展开
-
MongoEngine—(反)序列化
mongoengine_marshmallow库的使用文章目录mongoengine_marshmallow库的使用一. 安装二. marshmallow用法1. 序列化(dump)2.反序列化(load)3. 更新操作(update)4. 字段验证5. Meta元类常用属性6.常用字段类型7.字段参数在Django中有Serializer模块将Model字段序列化输出,Flask+sqlal...原创 2019-05-14 15:04:18 · 1991 阅读 · 0 评论 -
MongoDB查询语法
mongo查询项目中经常用到MongoEngine,对于一些复杂的查询语句,无论在性能还是写法上mongo都会优于ORM,所以学习下mongo的基本查询方法,可以结合MongoEngine的__raw__来使用,MongoEngine结合pymongo示例可以看MongoEngine—高级用法第13小节文章目录mongo查询1. 正则2. 聚合/管道3. 管道操作符实例4. 条件操作符5....原创 2019-05-08 09:25:59 · 2509 阅读 · 0 评论 -
MongoEngine文档—元类Meta定义
MongoEngine—元类Meta定义文章目录MongoEngine—元类Meta定义基础设置排序索引全局默认索引复合索引继承抽象类自定义查询集全局检索基础设置class User(db.Documents): name = db.StringField() meta = { # 自定义集合名 'verbose_name': '员工', ...翻译 2019-02-26 16:20:12 · 3887 阅读 · 0 评论 -
MongoEngine文档—字段类型
Mongoengine连接connectconnect(db = None,alias ='default',** kwargs )多数据库支持register_connectionregister_connection( alias="default", db=None, name=None, host=None, ...翻译 2018-08-15 00:11:57 · 9521 阅读 · 0 评论 -
MongoEngine文档—高级用法
MongoEngine不为人知的方法之前发了个博客写的是MongoEngine的入门文档,在清楚了建表的字段类型,学会如何查询之后,我们来聊聊MongoEngine不常用但很有用的其他方法。文章目录MongoEngine不为人知的方法1.get查询容错2.with_id使用3.filter中字符查询-contains使用4.不包含查询5.list转querySet6.querySet转di...原创 2019-02-24 22:57:14 · 16264 阅读 · 1 评论