随笔分类 - SQLAlchemy
摘要:之前的写法: 1 Table.query.filter().order_by(" xxx desc ").all() 改成如下,加个 text(),问题解决 1 from sqlalchemy.sql import text 2 3 4 Table.query.filter().order_by(t
阅读全文
摘要:参考博客: https://www.cnblogs.com/1a2a/p/10408516.html 1.config文件添加如下配置 1 FLASKY_DB_QUERY_TIMEOUT = 0.1 # 设置sql执行超时时间 0.1s 2 SQLALCHEMY_RECORD_QUERIES = T
阅读全文
摘要:在使用 sqlalchemy 时,难免会遇到多个数据库地址的使用 最基本的配置参考: https://www.cnblogs.com/whycai/p/11963443.html 一共4步 新增的地址,需要在 步骤1、3中做下修改即可 修改如下: 步骤1中新增: 1 SQLALCHEMY_BINDS
阅读全文
摘要:基本配置: https://www.cnblogs.com/whycai/p/11963443.html 原始sql: 将表中数据按照name分组,其他字段展示最新的数据,于是,先要排序后,再进行分组 1 select a.name,count(*),a.datetime from 2 (selec
阅读全文
摘要:想要在查询时加入 查询的字段,需要用到 query(*****),query、query() 二种不通的用法 前提:db、class TableName 都已配置,参考 https://www.cnblogs.com/whycai/p/11963443.html 1.query 1 from xxx
阅读全文
摘要:背景: 今天小鱼从0开始配置了下 SQLAlchemy 的连接方式,并查询到了结果,记录下来 需要操作四个地方 1. config 数据库地址 2.init 数据库初始化 3.model 数据库表模型 4.增删改查 用的包:Flask-SQLAlchemy (2.1) 1.config 1 SQLA
阅读全文