חיפוש תיקיות אחסון שיתופי

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

מחרוזת שאילתה מכילה את שלושת החלקים הבאים:

query_term operator values

כאשר:

  • query_term הוא מונח השאילתה או השדה לחיפוש.

  • השדה operator מציין את התנאי של מונח השאילתה.

  • values הם הערכים הספציפיים שרוצים להשתמש בהם לסינון החיפוש תוצאות.

כדי לראות את האופרטורים והמונחים של השאילתות שאפשר להשתמש בהם כדי לסנן תיקיות אחסון שיתופי: כדאי לעיין בקטע מונחים ואופרטורים של שאילתות חיפוש.

לדוגמה, מחרוזת השאילתה הבאה מסננת את החיפוש כדי להחזיר רק פריטים ששותפו ששמו הוא "Google Drive API resources".

q: name = 'Google Drive API resources' & useDomainAdminAccess=false

דוגמאות למחרוזות שאילתות

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

בנוסף, צריך לסמן בתו בריחה (escape) תווים מיוחדים בשמות הקבצים כדי לוודא שהשאילתה פועלת כמו שצריך. לדוגמה, אם שם קובץ מכיל גרש (') ותו לוכסן הפוך ("\"), צריך להשתמש בקו נטוי שמאלה כדי לסמן אותם בתו בריחה (escape): name contains 'quinn\'s paper\\essay'.

מה ברצונך לשלוח שאילתה? דוגמה הגדרה useDomainAdminAccess
תיקיות אחסון שיתופי שנוצרו אחרי 1 ביוני 2017 createdTime > '2017-06-01T12:00:00' true
תיקיות האחסון השיתופי מופיעות בתצוגת ברירת המחדל hidden = false false
תיקיות אחסון שיתופי שיש בהן יותר מאדם אחד memberCount > 1 true
תיקיות אחסון שיתופי עם המילה 'סודי' בשם הסרטון עם 20 משתמשים או יותר name contains 'confidential' and memberCount >= 20 true
תיקיות אחסון שיתופי עם המילה 'סודי' בכותרת בכל תיקיות האחסון השיתופי של הארגון name contains 'confidential' and orgUnitId = 'C03az79cb' true
תיקיות אחסון שיתופי עם המילה 'סודי' בכותרת בכל תיקיות האחסון השיתופי שהמשתמש חבר בהן name contains 'confidential' false
תיקיות אחסון שיתופי שלא הוקצה להן מארגן organizerCount = 0 true
תיקיות אחסון שיתופי שלא מכילות את מזהה היחידה הארגונית orgUnitId != 'C03az79cb' true

שאילתות מרובות מונחים בסוגריים

אפשר להשתמש בסוגריים כדי לקבץ יחד כמה מונחי שאילתה. לדוגמה, כדי לחפש תיקיות אחסון שיתופי שנוצרו אחרי תאריך מסוים, ויש להן יותר יותר מ-5 מארגנים או יותר מ-20 חברים, אפשר להשתמש בשאילתה הבאה:

createdTime > '2019-01-01T12:00:00' and (organizerCount > 5 or
memberCount > 20)

בחיפוש זה מוחזרות כל תיקיות האחסון השיתופי שנוצרו אחרי 1 בינואר 2019 הם כוללים יותר מחמישה מארגנים או יותר מ-20 חברים.

Drive API מבצע הערכה של אופרטורים של and ו-or משמאל לימין, כך שאותו חיפוש בלי סוגריים מחזיר:

  • רק תיקיות אחסון שיתופי שיש בהן יותר מחמישה מארגנים שנוצרו אחרי 1 בינואר 2019.
  • כל תיקיות האחסון השיתופי שמכילות יותר מ-20 חברים, כולל אלה שנוצרו לפני כן 1 בינואר 2019.