כדי לחפש קבוצה ספציפית של תיקיות אחסון שיתופי, משתמשים בשדה 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 ושיש בהן יותר מ-5 מארגנים או יותר מ-20 חברים.
ה-Drive API בודק את האופרטורים and
ו-or
משמאל לימין, כך שאותו חיפוש בלי סוגריים מחזיר:
- רק תיקיות אחסון שיתופי שיש בהן יותר מחמישה מארגנים שנוצרו אחרי 1 בינואר 2019.
- כל תיקיות האחסון השיתופי שמכילות יותר מ-20 חברים, כולל אלה שנוצרו לפני 1 בינואר 2019.