特牛生活网

sqlalchemy-json-api:快速SQLAlchemy查询生成器,用于返回JSONAPI响应_<class'sqlalchemy.engine.row.Row'>转json资源-CSDN文库

网友收藏
资源浏览查阅118次。sqlalchemy-json-api:快速SQLAlchemy查询生成器,用于返回JSONAPI响应,SQLAlchemy-JSON-API快速的查询构建器,用于返回与兼容的结果。目前仅支持。为什么?速度对于JSONAPI至关重要。与直接从数据库返回JSON相比,在获取对象并在Python服务器上对其进行序列化要慢一个数量级。这是因为当序列化发生在Python端时,使用单个查询很难或不可能获取复杂的对象结构。可以通过数据库中的单个查询返回任何与JSONAPI兼容的对象结构。SQLAlchemy对象内存不足。与其直接从数据库作为JSON直接返回数据,不如将其首先转换为Python数据类型,然后再序列化回JSON。通过遵循此逻辑,直接从数据库返回JSON似乎很容易。但是查询很难编写。幸运的是,这是SQLAlchemy-JSON-API拯救这一天的地方。因此,与其写这样的东西:SELECTrow_to_json(main_json_query.更多下载资源、学习资料请访问CSDN文库频道