Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Lập trình Web & Backend] FILTER: Lọc theo field (?category=...)

    REST — Lọc theo trường (?category=fruit)

    Query GET /items?category=fruit lọc các bản ghi có category khớp. Bản ghi gồm name và category.

    Lệnh: CREATE <name> <category>, FILTER <category>.

    Ví dụ I/O

    Input:

    CREATE Apple fruit
    CREATE Carrot veg
    FILTER fruit
    

    Output:

    {"status":200,"count":1,"items":[{"id":1,"name":"Apple","category":"fruit"}]}
    
    • Định dạng đầu vào:

      Mỗi dòng CREATE <name> <category> hoặc FILTER <category>.

    • Ràng buộc đầu vào:

      Số lệnh ≤ 200.

    • Định dạng đầu ra:

      Với FILTER in {"status":200,"count":<n>,"items":[...]} gồm các bản ghi khớp category, theo id tăng dần.

    Ví dụ:

    Đầu vào:

    CREATE Apple fruit
    CREATE Carrot veg
    FILTER fruit
    

    Đầu ra:

    {"status":200,"count":1,"items":[{"id":1,"name":"Apple","category":"fruit"}]}

    Giải thích:

    Chỉ Apple có category=fruit nên count=1.

    Đang tải editor...