随笔分类 -  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 阅读全文
posted @ 2020-05-12 22:23 菜小鱼~ 阅读(1046) 评论(0) 推荐(0) 编辑
摘要:参考博客: 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 阅读全文
posted @ 2020-05-05 17:34 菜小鱼~ 阅读(1629) 评论(0) 推荐(0) 编辑
摘要:在使用 sqlalchemy 时,难免会遇到多个数据库地址的使用 最基本的配置参考: https://www.cnblogs.com/whycai/p/11963443.html 一共4步 新增的地址,需要在 步骤1、3中做下修改即可 修改如下: 步骤1中新增: 1 SQLALCHEMY_BINDS 阅读全文
posted @ 2020-01-09 19:51 菜小鱼~ 阅读(2246) 评论(0) 推荐(0) 编辑
摘要:基本配置: https://www.cnblogs.com/whycai/p/11963443.html 原始sql: 将表中数据按照name分组,其他字段展示最新的数据,于是,先要排序后,再进行分组 1 select a.name,count(*),a.datetime from 2 (selec 阅读全文
posted @ 2020-01-09 19:14 菜小鱼~ 阅读(2642) 评论(0) 推荐(1) 编辑
摘要:想要在查询时加入 查询的字段,需要用到 query(*****),query、query() 二种不通的用法 前提:db、class TableName 都已配置,参考 https://www.cnblogs.com/whycai/p/11963443.html 1.query 1 from xxx 阅读全文
posted @ 2020-01-08 17:40 菜小鱼~ 阅读(6428) 评论(0) 推荐(0) 编辑
摘要:背景: 今天小鱼从0开始配置了下 SQLAlchemy 的连接方式,并查询到了结果,记录下来 需要操作四个地方 1. config 数据库地址 2.init 数据库初始化 3.model 数据库表模型 4.增删改查 用的包:Flask-SQLAlchemy (2.1) 1.config 1 SQLA 阅读全文
posted @ 2019-11-30 17:59 菜小鱼~ 阅读(3662) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示