remodelRethinkDB 对象文档映射器
remodel 是简单而强大的 RethinkDB 对象文档映射器,支持扩展,使用 Python 编写。
非常简单!
from remodel.models import Model class User(Model): pass
特性:
-
无模式
-
dict
接口 -
完全支持关系
-
索引
-
约定优于配置
-
延迟加载
-
缓存
示例:
基础 CRUD 操作
class Order(Model): pass # Create my_order = Order.create(customer='Andrei', shop='GitHub') # Update my_order['total'] = 100 my_order.save() # Read saved_order = Order.get(customer='Andrei') # Delete saved_order.delete()
评论