diff --git a/coronavirus/crud.py b/coronavirus/crud.py index 695c30d..33fe083 100644 --- a/coronavirus/crud.py +++ b/coronavirus/crud.py @@ -29,7 +29,7 @@ def create_city(db: Session, city: schemas.CreateCity): def get_data(db: Session, city: str = None, skip: int = 0, limit: int = 10): if city: - return db.query(models.Data).filter(models.Data.city.has(province=city)) # 外键关联查询,这里不是像Django ORM那样Data.city.province + return db.query(models.Data).filter(models.Data.city.has(province=city)).all() # 外键关联查询,这里不是像Django ORM那样Data.city.province return db.query(models.Data).offset(skip).limit(limit).all()