pub async fn get_post_by_slug(
slug: String,
) -> Result<SinglePostResponse, ApiError>Expand description
根据 id 获取文章详情。 根据 slug 获取已发布文章详情(公开)。 按 slug 预览文章(管理员,含草稿)。 根据 slug 获取公开文章详情。
优先命中缓存;未命中时查询数据库,并附带基于 published_at 的上一篇/下一篇导航。
pub async fn get_post_by_slug(
slug: String,
) -> Result<SinglePostResponse, ApiError>根据 id 获取文章详情。 根据 slug 获取已发布文章详情(公开)。 按 slug 预览文章(管理员,含草稿)。 根据 slug 获取公开文章详情。
优先命中缓存;未命中时查询数据库,并附带基于 published_at 的上一篇/下一篇导航。