# מיון רשימה

> סדרו רשימה לפי הפריט כולו או לפי שדה, כגון score או created_at, בהשוואה כטקסט, כמספרים או כתאריכים, בסדר עולה או יורד.

Source: https://nodaro.ai/he/docs/nodes/automate/sort-list

רכיב **מיון רשימה** מסדר את הפריטים של רשימה. אפשר למיין את הפריטים השלמים, או למיין לפי שדה בתוך כל פריט, כגון `score` או `created_at`. אתם בוחרים אם הערכים מושווים כטקסט, כמספרים או כתאריכים, ואם הסדר עולה או יורד. הרכיב לא עולה כלום.

- Found in: Automate › Lists & Batching
- Output: data
- API type: `sort-list`

## מתי להשתמש
- סידור פוסטים מגריפה לפי לייקים, מהגבוה לנמוך, ושמירת שלושת המובילים בעזרת רכיב [בורר](https://nodaro.ai/docs/nodes/automate/selector).
- סידור פריטי פיד לפי תאריך, מהחדש לישן.
- סידור רשימת שמות בסדר אלפביתי.

## התחלה מהירה
### הוספת הרכיב
הקישו Tab על הקנבס ובחרו **אוטומציה › רשימות ואצוות › מיון רשימה**.

### חיבור רשימה
חברו רשימה לקלט **רשימה**, למשל מהרכיבים [גריפת אתר](https://nodaro.ai/docs/nodes/automate/web-scrape), [רשימה](https://nodaro.ai/docs/nodes/automate/list), [פיצול טקסט](https://nodaro.ai/docs/nodes/automate/split-text) או [סינון רשימה](https://nodaro.ai/docs/nodes/automate/filter-list).

### בחירת אופן המיון
פתחו את חלונית ההגדרות. בחרו ערכים בהגדרות **מיון לפי שדה**, **סוג מיון** ו**כיוון**.

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

Workflow: רכיב מיון רשימה מסדר את הפוסטים לפי לייקים, רכיב בורר שומר את שלושת המובילים, ורכיב יצירת טקסט - כל LLM רץ פעם אחת לכל אחד מהם.

- אינסטגרם → מיון רשימה (רשימה)
- מיון רשימה → בורר (רשימה)
- בורר → יצירת טקסט - כל LLM (נבחרים · כל אחד)

## קלטים ופלטים
| קלט או פלט | מקבל או שולח | מה הוא עושה |
| --- | --- | --- |
| **רשימה** | רשימה של פריטי טקסט או JSON | הרשימה למיון. רכיב מיון רשימה תמיד רץ פעם אחת על הרשימה כולה, גם בחיבור במצב **כל אחד**. |
| **ממוין** | רשימה | אותם פריטים בסדר החדש. |

## הגדרות
| הגדרה | מה היא עושה |
| --- | --- |
| **מיון לפי שדה** | מה משווים. האפשרות **(הפריט כולו)**, ברירת המחדל, משווה את הפריטים השלמים. אפשר לבחור שדה שזוהה בנתונים שבמעלה הזרם, או את האפשרות **נתיב מותאם אישית…** כדי להקליד נתיב בסימון נקודות, כגון `score` או `created_at`. כל פריט מפוענח כ-JSON כשהנתיב מתאים לו. |
| **סוג מיון** | איך משווים. האפשרות **אוטומטי (זיהוי)**, ברירת המחדל, מנסה **מספר**, אחר כך **תאריך** ואחר כך **טקסט**. בחרו באפשרות **טקסט**, **מספר** או **תאריך** כדי שההשוואה תהיה קבועה. |
| **כיוון** | **↑ עולה**, ברירת המחדל, או **↓ יורד**. פריטים עם ערך חסר או לא תקין תמיד מופיעים בסוף, בשני הכיוונים. |

## קרדיטים
רכיב מיון רשימה לא עולה כלום.

## טיפים
- **N הפריטים המובילים.** הוסיפו אחרי רכיב מיון רשימה רכיב [בורר](https://nodaro.ai/docs/nodes/automate/selector) במצב **טווח**, מ-`1` עד `N`.
- **סוג מיון קבוע לסדר עקבי.** האפשרות **אוטומטי (זיהוי)** מחליטה לפי הערכים שהיא מקבלת. בחרו באפשרות **טקסט**, **מספר** או **תאריך** כשכל הרצה חייבת למיין באותו אופן.
- **הסירו גם חזרות.** השתמשו ברכיב [הסרת כפילויות](https://nodaro.ai/docs/nodes/automate/remove-duplicates) לפני המיון או אחריו, כדי להסיר פריטים חוזרים.

## שאלות נפוצות

### איך ממיינים רשימה של פריטים מגריפה לפי אחד השדות שלהם?

ברכיב מיון רשימה, בחרו את השדה בהגדרה מיון לפי שדה, או בחרו באפשרות נתיב מותאם אישית… והקלידו נתיב בסימון נקודות, כגון stats.likes. כל פריט מפוענח כ-JSON כשהנתיב מתאים לו.

### לאן מגיעים פריטים שאין להם ערך?

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

### מה עושה סוג המיון האוטומטי?

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

### האם רכיב מיון רשימה עולה קרדיטים?

לא. רכיב מיון רשימה לא עולה כלום.
