Skip to main content

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

Example data for a travel app, with tables such as Trip, TripItem, VisitedPlace, and WishlistPlace.


הבנת הנתונים שלך

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

סוגי שדות נתונים

כאשר אתה, או ה-AI, מוסיף שדה (עמודה) לטבלה שלך, אתה בוחר איזה סוג מידע הוא מאחסן. סוגי שדות נפוצים כוללים:
  • Text: למילים, ביטויים או תיאורים (כגון שמות לקוחות או פרטי מוצר)
  • Number: למחירים, כמויות או מדידות
  • Yes/No (Boolean): לשדות שהם נכון או שקר (כגון “האם פעיל?”)
  • Date/Time: לשמירת תאריכים כגון יום הרשמה, תאריך הזמנה או זמן אירוע
  • File: לתמונות, מסמכים או קבצים אחרים
  • Reference: לקישור טבלה זו לטבלה אחרת (לדוגמה, קישור כל הזמנה ללקוח הנכון)
  • Object: למקרים מתקדמים, זה מאפשר לך להוסיף מידע מובנה כגון אובייקט JSON

גישה לנתוני האפליקציה שלך

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

פתיחת טבלה

כל טבלה באפליקציה שלך מופיעה ככרטיס בעמוד Data. פתח אחד כדי לראות את הרשומות שלו. לפתיחת טבלה:
  1. לחץ על Dashboard בעורך האפליקציה שלך.
  2. לחץ על Data.
  3. בחר את הטבלה שאתה רוצה.
טבלה בדף Data, עם שורה לכל רשומה ועמודה לכל שדה

A table's records on the Data page

חקירת הנתונים שלך

ברגע שאתה בפנים, הטבלה עצמה ועמוד Data נותנים לך כמה דרכים להתנייד. בתוך טבלה:
  • Columns: מיין לפי כל עמודה, והסתר או סדר מחדש עמודות. בכל טבלה יש גם את העמודות Created, Last updated ו-Created by. הן מוסתרות עד שתפעיל אותן מ-Columns.
  • Records: המשך לגלול כדי לטעון עוד במקום לעבור בין דפים.
  • Rows: בחר כמה כדי להעביר אותן לאשפה יחד, והשתמש בכפתור ההעתקה בתא קישור כדי להעתיק את הערך שלו.
  • Images: תמונות שהועלו לאפליקציה מוצגות בטבלה כתמונות ממוזערות, כולל קבצים שהאפליקציה שלך מאחסנת באופן פרטי. קישורים לתמונות שמאוחסנות באתרים אחרים נשארים קישורים, וקבצים אחרים שהועלו מוצגים כתווית קובץ.
חזרה בעמוד Data:
  • Sort by: סדר את הכרטיסים A-Z או Z-A.
  • More actions: לחץ על הסמל בכרטיס לאפשרויות מהירות: Test Permissions in preview, View Data, Export, Schema, Backup & Restore (ב-Production בלבד), Recently deleted, Clear table records ו-Delete this table.
הדף Data עם התפריט More actions פתוח על כרטיס טבלה

The More actions menu on a table card

חיפוש נתונים ספציפיים

השתמש בשורת החיפוש מעל הטבלה כדי למצוא במהירות שורות רלוונטיות. החיפוש מחפש בכל שדות הטקסט בנתונים שלך, כך שתוכל לקפוץ ישירות לשורה ספציפית במקום לגלול. לחיפוש נתונים:
  1. פתח את הטבלה שאתה רוצה מ-Data בלוח האפליקציה שלך.
  2. הזן מילה, מספר או ביטוי בשורת החיפוש מעל הטבלה.
Searching a table with the search bar on the Data page

חיפוש בטבלה

סינון הנתונים שלך

השתמש במסננים כדי להפוך טבלה ארוכה לתצוגה ממוקדת, למשל כדי לראות רק תכונות שנשלחו, פריטים בבעלות הצוות שלך, או עבודה שתוכננה לרבעון מסוים. המסננים שאתה מקבל מגיעים מהשדות באותה טבלה, כך שלכל טבלה יש רשימה משלה. שדות כגון תאריכים, מספרים ובחירות מקבלים מסנן, ושדות טקסט רגילים מכוסים על ידי תיבת החיפוש לצידה. טבלה שעשויה רק משדות טקסט אין לה על מה לסנן, כך שהיא לא מציגה כפתור Filters. לסינון הנתונים שלך:
  1. פתח את הטבלה שאתה רוצה מ-Data בלוח האפליקציה שלך.
  2. לחץ על Filters מעל הטבלה ובחר את המסננים שלך.
  3. כדי לשנות אילו עמודות אתה רואה, לחץ על Columns והצג, הסתר או סדר מחדש אותן.
טבלת נתונים עם מסנן תאריך פתוח

סינון טבלה


הוספה ועדכון נתונים

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

הוספת נתונים ידנית

הוסף רשומה בודדת בעצמך כשאתה בודק משהו או ממלא פער, במקום לייבא קובץ. להוספת רשומה:
  1. פתח את הטבלה שאתה רוצה מ-Data בלוח האפליקציה שלך.
  2. לחץ על Add Item.
  3. הזן את הנתונים ולחץ על Submit.
טופס להוספת רשומה לטבלת נתונים

הוספת רשומה

עריכת נתונים

כדי לערוך רשומת נתונים, לחץ על שורת הטבלה שברצונך לערוך, השלם את הפרטים ולחץ על Save changes. תחת Record info, הרשומה מציגה גם מתי היא נוצרה (Created), מי יצר אותה (Created by) ומתי עודכנה לאחרונה (Last updated). ברשומות שנוספו על ידי מישהו שלא היה מחובר, היוצר מוצג כ-Anonymous. ברשומות שצ’אט ה-AI יצר בזמן בניית האפליקציה, מוצג מזהה של חשבון שירות במקום אימייל. בשדה שמכיל קובץ או תמונה, כמו photo_url, לחץ על סמל ההעלאה ליד השדה כדי להעלות קובץ ישירות מהמחשב, במקום להדביק קישור.
מגירת עריכת הרשומה, עם כפתור ההעלאה של שדה תמונה והבלוק Record info מסומנים

עריכת רשומה, עם כפתור ההעלאה ו-Record info

מחיקת נתונים

ניתן למחוק רשומה בודדת מהשורה שלה, לנקות את כל הרשומות בטבלה מהכרטיס של הטבלה, למחוק טבלה שאינך צריך יותר, או לבקש מצ’אט ה-AI לעשות זאת עבורך. ה-AI מכין את פעולת המחיקה ומבקש את אישורך לפני שמשהו מוסר.
רשומות מחוקות אינן נעלמות מיד:
  • רשומות מחוקות נשמרות למשך 30 יום, כך שיש לך זמן לשחזר אותן. לחץ על סמל More actions בראש טבלת הנתונים ולחץ על Recently deleted כדי לראות ולשחזר אותן. לאחר 30 יום הן נמחקות לצמיתות ולא ניתן לשחזר אותן.
  • במסלול Elite ובמסלול Enterprise (Business או Enterprise), Base44 גם מגבה את הנתונים שלך אוטומטית, כך שתוכל לסקור מה הכילו הטבלאות שלך קודם, להוריד עותק, או לשחזר את הנתונים שלך אם רשומות נערכו, יובאו או נמחקו בטעות.
כדי למחוק רשומה יחידה, לחץ על סמל Delete בשורה הרלוונטית של הטבלה. כדי למחוק את כל הרשומות בטבלה, לחץ על סמל More actions בכרטיס של אותה טבלה ולחץ על Clear table records.
טבלת נתונים עם סמל המחיקה גלוי בשורה שהעכבר מעליה

מחיקת רשומה אחת

למחיקת טבלה:
  1. לחץ על Dashboard בעורך האפליקציה שלך.
  2. לחץ על Data.
  3. לחץ על Clear table records מהתפריט More actions של כרטיס הטבלה, קודם ב-Production ואז ב-Test, כך שהטבלה תהיה ריקה בשניהם.
  4. לחץ על סמל More actions בכרטיס הטבלה, ואז לחץ על Delete this table.
  5. לחץ על Delete this table לאישור.
מחיקת טבלה מסירה אותה ממודל הנתונים של האפליקציה, ואי אפשר עוד לשחזר את מה שבאשפה שלה. אם הקוד של האפליקציה עדיין מגדיר את הטבלה, היא תחזור בפעם הבאה שהקוד ייכתב או יימשך.
למחיקת נתונים באמצעות צ’אט ה-AI:
  1. פתח את צ’אט ה-AI בעורך האפליקציה שלך.
  2. תאר מה ברצונך למחוק, לדוגמה: Delete the data for Italy in the TripItem entity.
  3. סקור את בקשת המחיקה שה-AI מציע, כולל שם הישות.
  4. לחץ על Approve לאישור המחיקה, או Reject לביטול.

ייבוא נתונים

לפעמים אתה רוצה להכניס הרבה מידע לאפליקציה שלך בבת אחת. ניתן לייבא נתונים ב-2 דרכים, בהתאם אם אתה רוצה לעבוד ישירות בלוח או לבקש מצ’אט ה-AI לעזור.
ייבואים מוסיפים שורות חדשות לטבלאות שלך. הם לא מעדכנים או דורסים רשומות קיימות. אם ברצונך שהקובץ שלך יחליף את הנתונים בטבלה, מחק תחילה את הרשומות הנוכחיות באותה טבלה, ואז הרץ את הייבוא שוב עם הקובץ שלך.

שימוש בצ’אט ה-AI

השתמש בצ’אט ה-AI כדי להפוך קבצי נתונים קיימים לישויות ורשומות באפליקציה שלך. זה מועיל כאשר כבר יש לך מידע בגיליון או קובץ JSON וברצונך להכניס אותו ל-Base44. ניתן להעלות קבצי נתונים מובנים ולבקש מה-AI ליצור או לעדכן ישויות עבורך, כולל הגדרת טבלאות ומיפוי שדות. פורמטים נתמכים לייבוא נתונים:
  • CSV (.csv)
  • Excel (.xlsx, .xls)
  • JSON (.json)
אם אתה מעלה קובץ Excel עם מספר גיליונות, ניתן לבקש מה-AI לייבא גיליון יחיד או לייבא את כל הגיליונות לישויות התואמות שלהם.

דוגמאות לפרומפטים בהם ניתן להשתמש:

  • Import this data into the Customers entity.
  • Import this JSON file into my Orders entity.
  • Import the 'Orders' sheet into the Orders entity.
  • Here is a CSV of my Products. Create a Products entity with matching fields and import these rows.
לייבוא נתונים באמצעות צ’אט ה-AI:
  1. צור את הישות שאליה ברצונך לייבא (לדוגמה, Products, Contacts, Orders).
  2. פתח את צ’אט ה-AI בעורך האפליקציה שלך.
  3. לחץ על סמל Upload files ובחר את קובץ הנתונים שלך.
  4. בקש מה-AI לייבא את הנתונים.
  5. סקור את התגובה ואשר את הייבוא בצ’אט.
כאשר אתה מייבא נתונים בדרך זו, Base44 מנתחת את מבנה הקובץ שלך וממפה עמודות לשדות הישות שלך. היא יכולה ליצור או לעדכן ישויות אם הסכמה שלך צריכה להשתנות, מוסיפה ישויות או שדות חדשים, או מתאימה סוגי שדות לקובץ שלך. היא לא מעדכנת או דורסת רשומות קיימות; היא תמיד מוסיפה שורות חדשות. אם משהו לא תואם, ה-AI מעדכן את הסכמה במקום שבו זה בטוח לעשות זאת, ואז מנסה שוב את הייבוא כך שאינך צריך לתקן הכל ידנית.
למגבלות גודל קובץ ופרטים נוספים על העלאת קבצים לצ’אט ה-AI, ראה העלאה וניהול קבצים.
להשתמש בצ’אט ה-AI כדי להחליף נתונים קיימים: אם ברצונך שהתוכן של קובץ יחליף את כל הרשומות הנוכחיות בישות, עליך לנקות את הישות תחילה, ואז לייבא את השורות החדשות מהקובץ שלך.
טיפ: לפני שאתה מוחק רשומות, שקול לייצא את הטבלה כך שתהיה לך עותק גיבוי של הנתונים המקוריים שלך.
  1. בקש מצ’אט ה-AI למחוק את הרשומות בישות הרלוונטית (לדוגמה, Delete all records from the Orders entity.).
  2. אשר שאתה רוצה למחוק את הרשומות.
  3. לחץ על סמל Upload files ובחר את קובץ הנתונים שלך.
  4. בקש מצ’אט ה-AI לייבא את הקובץ לאותה ישות.

ישירות בלוח

השתמש באפשרות זו כאשר כבר יש לך CSV שתואם את הטבלה שלך ואתה פשוט רוצה שהשורות יופיעו בנתונים שלך. לדוגמה, ייצא את רשימת הלקוחות שלך מכלי אחר כ-CSV, התאם את העמודות לטבלת Customers שלך, ואז ייבא את הקובץ כדי שתוכל לנהל את אותם לקוחות ישירות ב-Base44. ייבואי לוח תומכים בקבצי CSV (.csv) ומוסיפים רק שורות חדשות, כך שהם לעולם לא מעדכנים או דורסים רשומות קיימות. כדי להחליף הכל בטבלה במקום זאת, לחץ על Clear table records באותה טבלה כדי לנקות אותה, ואז ייבא את ה-CSV שלך. ערכים כמו NULL, None, N/A, #N/A ו-NaN נכנסים כריקים בכל עמודה שאינה עמודת טקסט, ושדות רשימה מקבלים מערך JSON או מחרוזת מופרדת בפסיקים. לאחר הייבוא, עמוד Data מציג כמה רשומות נוספו ומדווח על כל שורה שלא ניתן היה לייבא.
התפריט More actions של הטבלה Trip, עם Import בראש

ייבוא לטבלה

לייבוא נתונים מהלוח:
  1. לחץ על Dashboard בעורך האפליקציה שלך.
  2. לחץ על Data.
  3. בחר את מערך הנתונים הרלוונטי (טבלה).
  4. לחץ על סמל More actions ולחץ על Import.
  5. בחר את קובץ ה-CSV שלך ולחץ על Open.

ייצוא נתונים

ייתכן שתרצה להוציא את נתוני האפליקציה שלך לגיבוי, ניתוח או שימוש בכלים אחרים. לשם כך, ניתן להשתמש באפשרות Export. לדוגמה, ייתכן שתרצה לייצא את הזמנות החנות או רשימות האנשים שלך כדי לשתף עם רואה החשבון שלך, או להשתמש בנתונים כדי ליצור דוחות מותאמים אישית. הנתונים שלך יורדים כקובץ CSV שניתן לפתוח בתוכנת גיליונות אלקטרוניים כגון Excel או Google Sheets. לייצוא נתוני האפליקציה שלך:
  1. לחץ על Dashboard בעורך האפליקציה שלך.
  2. לחץ על Data.
  3. בחר את מערך הנתונים הרלוונטי (טבלה).
  4. לחץ על סמל More actions ולחץ על Export.
התפריט More actions של הטבלה Trip, עם Export מתחת ל-Import

ייצוא טבלה


שינוי הרשאות נתונים

לכל טבלת נתונים יש הגדרות אבטחה משלה, השולטות במי יכול לקרוא ולכתוב את הנתונים שלה. גישת קריאה: מי יכול לצפות ברשומות
גישת כתיבה: מי יכול ליצור, לעדכן או למחוק רשומות
הערה: להסברים מפורטים יותר, ראה את מדריך ניהול הגדרות אבטחה.
לכל טבלה יש עמוד הרשאות משלה, המפרט את הכללים שקובעים מי יכול ליצור, לקרוא, לעדכן ולמחוק את הרשומות שלה. הכללים משולבים, כך שאדם צריך להתאים רק לאחד מהם. כדי לבדוק שהכללים עובדים, לחץ על Test Permissions in preview מהתפריט More actions של כרטיס הטבלה, מהתפריט More actions בטבלה עצמה, או בדף Permissions של הטבלה אחרי שמירת שינוי. התצוגה המקדימה של האפליקציה נפתחת בדף שקורא את הטבלה הזו, עם רשימת האנשים שאפשר לפעול בשמם כבר פתוחה. כך תוכל לראות בדיוק למה כל אחד מהם יכול לגשת. למד עוד על בדיקת ההרשאות שלך. לשינוי ההרשאות של הנתונים שלך:
  1. לחץ על Dashboard בעורך האפליקציה שלך.
  2. לחץ על Data, ואז בחר את הטבלה שאתה רוצה.
  3. לחץ על Permissions בראש הטבלה.
  4. לחץ על Edit, שנה את הכללים ושמור.
הדף Permissions של טבלה, עם הכללים הנוכחיים שלה וכפתור Edit

A table's permissions, opened from the Permissions button on the table

תיקון סיכוני הרשאה

כאשר לטבלה יש סיכון אבטחת רמת שורה, סמל אזהרה מופיע בכרטיס שלה בעמוד Data, ובאנר Permission risks detected מופיע מעל הכרטיסים. פתח את הטבלה כדי לראות את אותו באנר עם הסיכון והכללים המומלצים מפורטים.
  • תיקון טבלה אחת: פתח את הטבלה ולחץ על Fix כדי להחיל את הכללים המומלצים, או More details לסקור את הסיכון והשינויים המוצעים תחילה.
  • תיקון כמה בבת אחת: בעמוד Data, לחץ על Fix all בבאנר כדי לתקן כל טבלה שסומנה, או לחץ על Select, סמן את הטבלאות שאתה רוצה, ואז לחץ על Fix all.
A permission risk detected on a table, with a one-click fix

תיקון סיכון הרשאות


חיבור הנתונים שלך לאפליקציה אחרת

ניתן לאפשר לאפליקציה אחרת לקרוא או לכתוב נתונים מאפליקציית Base44 שלך. זה שימושי אם ברצונך לסנכרן מידע, לבצע אוטומציה של משימות, או לתת גישה לכלים חיצוניים. לחיבור הנתונים שלך לאפליקציה אחרת:
  1. לחץ על Dashboard בעורך האפליקציה שלך.
  2. לחץ על API.
  3. בחר את הטבלה שאתה רוצה מהתפריט הנפתח.
  4. בחר את הפורמט שאתה צריך: JS SDK, JS Fetch, cURL, או Python.
  5. העתק את הקוד לקריאה או עדכון נתונים.
  6. הדבק אותו באפליקציה או בכלי האחר, כך שהוא יידע איך להתחבר לטבלה שלך.
הדף API עם התפריט הנפתח של שפת דוגמאות הקוד מוגדר ל-JS SDK

Code samples for your tables on the API page


שאלות נפוצות

בחר שאלה למטה כדי ללמוד עוד על נתוני האפליקציה שלך.
לא ניתן כרגע למזג אוטומטית 2 אפליקציות נפרדות לאפליקציה אחת ב-Base44. כל אפליקציה מנוהלת כפרויקט עצמאי עם קוד, הגדרות, הרשאות ואינטגרציות משלו.אם ברצונך לשלב את התכונות של 2 אפליקציות, עליך ליצור מחדש או להעתיק ידנית קוד, רכיבים והגדרות מאפליקציה אחת לאחרת. לאחר שילוב הקוד והפונקציונליות, בדוק היטב את האפליקציה החדשה כדי לוודא שהכל עובד כצפוי.
כן, כדי למחוק את הנתונים שלך, עבור אל Data בלוח האפליקציה שלך. בכרטיסיית הנתונים הרלוונטית, לחץ על More actions ואז Clear table records. ניתן לגשת ולשחזר את הנתונים שנמחקו למשך 30 יום אך לאחר מכן הם נמחקים לצמיתות.
תפריט טבלת נתונים עם האפשרות לנקות את כל הרשומות

ניקוי הרשומות של טבלה

ניתן לגשת ולשחזר את הנתונים שנמחקו למשך 30 יום. לאחר מכן, נתונים שנמחקו מוסרים לצמיתות ולא ניתן לשחזר אותם.
כן. ניתן לבקש מצ’אט ה-AI להוסיף נתוני דמה לבדיקה בבטחה. כברירת מחדל, הוא מוסיף רשומות חדשות מבלי לשנות או להסיר קיימות, כך שהמידע החשוב שלך נשאר מוגן.לבדיקה מובנית, עדיף להשתמש בתכונת נתוני הבדיקה המובנית במקום להוסיף רשומות דמה אד-הוק לטבלאות החיות שלך. נתוני בדיקה מאפשרים לך במהירות ליצור, לאפס ולהסיר רשומות לדוגמה מבלי להשפיע על נתוני הייצור האמיתיים שלך. למד יותר בבדיקת הנתונים שלך.אם אתה בוחר להוסיף רשומות בדיקה ישירות לטבלה עם צ’אט ה-AI, ניתן לנקות אותן מאוחר יותר מהלוח על ידי מחיקת אותן רשומות.
צ’אט ה-AI מתמקד בהוספה וייבוא של נתונים. הוא לא מסיר רשומות אלא אם ברור מבקש ממנו למחוק נתונים מישות ספציפית ומאשר את הפעולה.אם ברצונך להחליף את כל הנתונים בישות עם התוכן של קובץ, הדפוס הבטוח הוא:
  • ייצא את הטבלה הנוכחית אם ברצונך גיבוי.
  • בקש מצ’אט ה-AI למחוק את הרשומות בישות הרלוונטית.
  • העלה את הקובץ שלך ובקש מצ’אט ה-AI לייבא אותו לאותה ישות.
זה מוודא שהישות מנוקה תחילה, ואז מתמלאת בשורות החדשות מהקובץ שלך.
אם ברצונך להוסיף עמודה חדשה (שדה) או לבצע שינויים אחרים בטבלאות הנתונים שלך, בקש מצ’אט ה-AI לעשות זאת עבורך. צ’אט ה-AI מטפל בעדכונים לסכמת הנתונים שלך, אתה פשוט צריך לתאר מה ברצונך לשנות.לדוגמה, אם ברצונך להוסיף עמודת “Notes” לאחת מטבלאות הנתונים שלך, בקש מהצ’אט להוסיף אותה. עדיף להשתמש במצב Discuss בצ’אט כדי לעזור ל-AI להחליט איך לבצע את השינוי לפני יישומו.
החל מ-27 בנובמבר, 2025, יש מגבלה של 5,000 פריטים לבקשה כדי לעזור לשמור על ביצועים מהירים, יציבים ואמינים.אם האפליקציה שלך כרגע מושכת הכל בבקשה גדולה אחת, ייתכן שיהיה עליך לעדכן אותה כדי לטעון נתונים בחלקים קטנים יותר. ברגע שהשינוי הזה עולה לאוויר, בדוק שוב את הזרימות שלך כדי לוודא שהכל עדיין עובד כצפוי.
טיפ: כדי לוודא שאתה במגבלה, ניתן להדביק את ההודעה הזו בצ’אט ה-AI של Base44: “Make sure all data pull requests are limited to 5,000 items.”
לא איבדת את הנתונים שלך. כאשר לאוסף יש יותר מ-5,000 רשומות, המערכת מגבילה כמה פריטים יכולים להיטען בבת אחת כדי להגן על הביצועים. מה שאתה רואה תלוי היכן אתה מסתכל:
  • בלוח שלך: טבלת הנתונים מציגה רק עד 5,000 פריטים, גם אם האוסף שלך מכיל יותר. כל הרשומות שלך עדיין מאוחסנות. כדי לסקור הכל, ייצא את האוסף ל-CSV מהלוח כדי שתוכל לראות את כל הפריטים מחוץ לתצוגת הטבלה.
  • בעמודי האפליקציה שלך: עמודים שמנסים לשלוף את האוסף המלא בבקשה אחת גם מציגים רק עד 5,000 פריטים. שאר הרשומות עדיין שם, אך הן לא נטענות באותו עמוד. הגדר pagination כך שהאפליקציה שלך תטען נתונים בחלקים קטנים יותר, למשל 50 עד 200 פריטים בכל פעם. ניתן לבקש מצ’אט ה-AI להוסיף pagination עבורך.
כן. אם הנתונים מאוחסנים בתוך אפליקציית Base44 שלך, ניתן לקרוא מהישויות שלך ולהציג אותם בכל מסלול, כולל מסלול חינם. שליפה והצגה בסיסית של נתונים לא דורשת פונקציות backend או מסלול בתשלום.פונקציות backend נדרשות רק כאשר ברצונך להתחבר לשירות חיצוני או API מחוץ ל-Base44, כגון Strava, Stripe או מסד נתונים של צד שלישי. חיבור ל-APIs חיצוניים דורש מסלול Builder או גבוה יותר.
כן. ניתן לבנות מערכת תפקידים והיררכיה מלאה באפליקציה שלך, כולל מנהלים, צוותים, ואפילו מרחבים נפרדים לכל לקוח אם אתה בונה אפליקציית SaaS.ברמה גבוהה, הדפוס עובד כך:
  • אנשים נרשמים ומתחברים דרך זרימת הכניסה הרגילה של Base44. פרטי החשבון שלהם מאוחסנים בישות User המובנית. אתה לא משנה את כללי האבטחה של ישות זו.
  • אתה יוצר ישויות משלך למדל את העסק שלך, למשל Company, Team ו-TeamMember.
  • כל רשומה בישויות אלה מקושרת חזרה לרשומת User באמצעות שדה reference, כגון userId. זה מאפשר לך לחבר חשבונות כניסה עם תפקידי העסק שלך.
  • אתה משתמש בהרשאות נתונים ואבטחת רמת שורה בישויות שלך כך שכל אדם רואה רק את הרשומות שהוא צריך לראות.
לדוגמה:
  • באפליקציית SaaS, כל רשומת Company יכולה לייצג אחד מהלקוחות שלך. הרשאות נתונים מוודאות שאנשים מחברה אחת לא יכולים לראות נתונים של חברה אחרת.
  • בתוך כל חברה, רשומות TeamMember יכולות לאחסן שדות כגון תפקיד, מנהל וצוות. לאחר מכן ניתן להגדיר כללים כך שמנהלים יראו את כל הרשומות של הצוות שלהם, בעוד שחברי צוות בודדים רואים רק את הרשומות שלהם או פריטים שהוקצו להם.
  • מנהלים גלובליים באפליקציה שלך יכולים להיות בעלי תפקיד המאפשר להם לראות ולנהל את כל הרשומות על פני חברות וצוותים.
גישה זו מאפשרת לך לתמוך באפליקציות מורכבות ורב-שכבתיות (שנקראות לפעמים “User of User” או UoU) בעוד Base44 ממשיכה לנהל את הכניסה ואת ישות המשתמש הליבה בבטחה. כדי לעצב את הכללים המדויקים, השתמש באפשרויות הרשאות הנתונים ואבטחת רמת השורה שמתוארות במדריך ניהול הגדרות אבטחה.
דף זה תורגם באמצעות AI. למידע המדויק והעדכני ביותר, עיין בגרסה האנגלית.