easyeasy.io云数据库客户端

easyeas的Python项目详细描述


易用。客户端

如何使用

安装

pip install easyeasy

初始化

fromeasyeasy.clientimportClientclient=Client("bc420813-17d9-47fa-9d29-8bd6a1207f8a")

示例

classCat:def__init__(self):self.id=Noneself.name=Noneself.interests=[]self.age=Nonecat=Cat()cat.name="Sam"cat.age=1.5cat.interests=["play","eat","discover"]# add object. entity name will be inferred from class nameid=client.add(cat)# or specify entity name explicitlyid=client.add(cat,"cat")# get one object by id. Specify entity type. Entity name will be inferredcat=client.get_one(id,Cat)# or specify entity name explicitlycat=client.get_one(id,Cat,"cat")# at least one should be specified(entity_class or entity_name). In case entity_class not specified, dict object will be returned# update objectcat.age=2.0cat.interests=["eat","sleep","play"]# object must have id property to distinguish which object is being updated. entity_name can be specified explicitlyclient.update(cat)# get all objects. entity_name can be specified explicitlycats_collection=client.get(Cat)# filteringcats_collection=client.get(Cat,query={'age':1.5})# get 1.5 years old catscats_collection=client.get(Cat,query={'age_gt':1.0})# cats older than 1 yearcats_collection=client.get(Cat,query={"name_like":"Sa*"})# wildcard# pagingcats_collection=client.get(Cat,query={"_start":"10","_count":10})# orderingcats_collection=client.get(Cat,query={"_orderby":"age"})cats_collection=client.get(Cat,query={"_orderbydesc":"age"})# learn more about filtering operators at: http://easyeasy.io/docs#/operators# delete object by idclient.delete(cat.id,Cat)

许可证

ISC

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何解决这个索引越界问题   HQL表达式中的java Null   未使用mongojackson删除java文档   windows Java编译了我的程序,但我无法运行它   java获取泛型T的类型   用于非IBM Windows计算机的java IBM SDK 7?   java数据库上多线程插入(更新)和单线程顺序插入(更新)的性能比较?   集合是否存在只接受一个条目并允许从映射中获取值的Java映射?   带有共享主键的JavaSpring数据JPA:OneToOne似乎不起作用   java与<>的区别?方法和变量声明中的超级/扩展字符串>   java从终端以调试模式运行jar   java如何找出谁破坏了密钥类型的事件?   osgi在Java中访问一个包的多个版本   如果输入不是整数,java会反复请求用户输入   在java中导入本地库错误   JavaE(fx)剪辑:带有javafx的首选项页面   基本Java映射的orm对象哈希映射(将POJO映射为映射)