|
|
@ -23,7 +23,7 @@ async def diary_list(page: int = Query(None), page_size: int = Query(None)): |
|
|
|
limit_clause = f"LIMIT {page_size} OFFSET {offset}" |
|
|
|
# 列表参数:日记名称、日记内容、创建时间、日记图片、日记查看时间、日记阅读次数、日记字数、类型名称、标签名列表 |
|
|
|
select_query = f""" |
|
|
|
SELECT diarys.id,diarys.diarytitle, diarys.diarycontent, diarys.create_at, diarys.imglink, |
|
|
|
SELECT diarys.id,diarys.diarytitle, diarys.diarycontent,diarys.readnum, diarys.create_at, diarys.imglink, |
|
|
|
diarys.wordcount, diarytypes.typename FROM diarys |
|
|
|
LEFT JOIN `diarytypes` ON diarys.typeid = diarytypes.id |
|
|
|
ORDER BY create_at DESC |
|
|
@ -133,7 +133,7 @@ async def diary_list_search( |
|
|
|
|
|
|
|
|
|
|
|
# 根据id查询日记 |
|
|
|
@router.get("/list/search/{id}") |
|
|
|
@router.get("/search/{id}") |
|
|
|
async def get_id_diary(id: str = Path(description="日记id")): |
|
|
|
select_query = """SELECT diarys.id, diarytitle, diarycontent,wordcount, diarys.typeid, diarys.descr,imglink FROM diarys |
|
|
|
LEFT JOIN `diarytypes` ON diarys.typeid = diarytypes.id |
|
|
|