Khi một field trả về danh sách (list), việc chọn field con áp dụng cho từng phần tử.
Cho một mảng object và danh sách field con, hãy trả mảng mới trong đó mỗi object chỉ giữ các field được chọn (theo thứ tự query).
Input:
[{"id":1,"name":"A","age":20},{"id":2,"name":"B","age":21}]
query { users { id name } }
Output:
[{"id":1,"name":"A"},{"id":2,"name":"B"}]
Dòng 1: mảng object JSON.
Dòng 2: query dạng query { users { f1 f2 } }.
0 ≤ số phần tử ≤ 100. Mọi field con đều tồn tại trong phần tử.
Một dòng JSON: mảng object đã lọc field, thứ tự field theo query.
Ví dụ:
Đầu vào:
[{"id":1,"name":"A","age":20},{"id":2,"name":"B","age":21}]
query { users { id name } }
Đầu ra:
[{"id":1,"name":"A"},{"id":2,"name":"B"}]Giải thích:
Đang tải editor...