דלגו לתוכן

מיון שאילתות רשימות

ניתן למיין את תוצאות השאילתה שלך באמצעות פרמטר המיון (sort). סדר המיון (עולה לעומת יורד) נקבע על ידי ציון ASC או DESC לשם השדה.

בדוגמאות הבאות, יש לנו טבלה בשם students, המכילה שדות ויחסים כמו createdAt, firstName ו-email.

הנה שאילתה שבה התוצאות ימוינו בסדר עולה לפי תאריך היצירה.

בקשה

query MyQuery1 {
students(sort: [CREATEDAT]) {
items {
id
createdAt
firstName
email
}
}
}

תגובה

{
"data": {
"students": {
"items": [
{
"id": "287cff0a-345b-4cca-9e9a-75a2161238fd",
"createdAt": "2025-12-02T05:01:31.054581Z",
"firstName": "James",
"email": "james.smith@example.com"
},
{
"id": "97fb89ac-e0ad-44f5-b671-24a1b751287c",
"createdAt": "2025-12-02T05:03:17.180675Z",
"firstName": "John",
"email": "john.williams@example.com"
},
{
"id": "429cf99f-4481-49c4-adb4-605731b20eb2",
"createdAt": "2025-12-04T14:16:53.049955Z",
"firstName": "Mary",
"email": "mary.brown@example.com"
}
]
}
}
}

ניתן למיין את תוצאות השאילתה שלך לפי תכונות בטבלאות קשורות, וכן להשתמש באובייקטי מיון מרובים. הם מדורגים לפי עדיפות לפי הסדר שבו מתקבלים.