Skip to content

[Improvement] 커뮤니티 API 검색 기능 추가 #469

@Boksam

Description

@Boksam

개선 대상 및 현재 한계점

현재 게시글 API에는 검색 기능이 포함되어 있지 않습니다. 게시글이 많아지면 사용자들은 특정 게시글을 검색해서 보고 싶을 수 있습니다.

제안하는 개선 사항

게시글 API에 검색어를 Query Parameter로 받고, 데이터베이스에서 가져올 때 필터를 적용하여 검색어가 포함된 게시글들만 가져오도록 구현해주세요.

게시글 API는 backend/community/views/oj.py에 위치하고 있습니다.

참고 자료

문제 리스트를 가져오는 API에 keyword를 포함하면 해당 keyword가 포함된 문제들만 반환하는 API가 있습니다. 이를 참고하여 구현해도 좋습니다. 문제 리스트 API는 backend/problem/views/oj.py 에 위치하고 있습니다.

Acceptance Criteria

  • 게시글 API가 Query Parameter로 keyword, 혹은 query를 읽도록 만들어주세요.
  • 게시글에 해당 키워드가 포함된 게시글만 응답에 포함하도록 변경해주세요.

Metadata

Metadata

Assignees

No one assigned

    Labels

    backend일반적인 백엔드에서 처리해야 하는 일에 지정합니다.

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions