pub async fn search_posts(query: String) -> Result<PostListResponse, ApiError>Expand description
全文搜索已发布文章。 搜索已发布文章。
空查询直接返回空结果;非空查询使用 word_similarity 计算相关度,
并限制返回 50 条记录。结果写入短 TTL 内存缓存以减轻 DB 压力。
pub async fn search_posts(query: String) -> Result<PostListResponse, ApiError>全文搜索已发布文章。 搜索已发布文章。
空查询直接返回空结果;非空查询使用 word_similarity 计算相关度,
并限制返回 50 条记录。结果写入短 TTL 内存缓存以减轻 DB 压力。