remodelRethinkDB 對象文檔映射器
remodel 是簡單而強(qiáng)大的 RethinkDB 對象文檔映射器,支持?jǐn)U展,使用 Python 編寫。
非常簡單!
from remodel.models import Model class User(Model): pass
特性:
-
無模式
-
dict接口 -
完全支持關(guān)系
-
索引
-
約定優(yōu)于配置
-
延遲加載
-
緩存
示例:
基礎(chǔ) 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()
評論
圖片
表情
