最赞回答 / duskash
新版本的 sqlalchemy 丢弃了 __mappter_args__ 当中设置的方法应当用 db.query().order_by() 直接在 Query 对象后面显示地调用 order_by 函数这节课里, 有一张 City 表 和一张 Data 表, 对应的 crud 方法里面db.query(models.City).order_by(models.City.province).offset().limit().all()db.query(models.Data).order_by(models...
2021-04-07
最新回答 / 虾叔叔
limit: int = None是将None以int形式赋值给limit,可能会报错limit: Optional[int] = None是将默认值设置为 None 来声明可选查询参数
2021-03-31
最赞回答 / OneIsAll_
改成这样:
return db.query(models.Data).join(models.City).filter(models.City.province == city).all()
2021-03-28
最新回答 / duskash
个人感觉这是个好问题fastapi.response 下面, 有多种类型的对象, 例如 HTTPResponse, JSONResponse, FileResponse, StreamResponse 等感觉你的问题可以返回一个自定义的 JSONResponse 来解决除了这些对象, 还有一个终极大杀招. 就是调用一个更“一般”的 Response 类你可以传递一个字典到这个类里面, 想传什么数据随意
2021-03-10
最赞回答 / JupiterXue
https://github.com/tiangolo/full-stack-fastapi-postgresql前端:Vue后端:FastAPI数据库:PostgreSQL 部署:Docker不一定用得到 Docker,不过代码风格和 FastAPI 文件结构如何组织值得借鉴。
2021-03-03
讲师回答 / Jack
好的,谢谢关注!