Чтобы найти определенный набор общих дисков, используйте строку запроса q
с drives.list
, чтобы отфильтровать возвращаемые диски.
Строка запроса состоит из следующих трех частей:
query_term operator values
Где:
query_term — это термин или поле запроса для поиска. Чтобы определить, какие условия запроса можно использовать для фильтрации общих дисков, см. Условия запроса общих дисков .
Оператор определяет условие для термина запроса. Чтобы определить, какие операторы можно использовать с каждым термином запроса, обратитесь к разделу Операторы запроса .
значения — это конкретные значения, которые вы хотите использовать для фильтрации результатов поиска.
В следующей таблице показаны примеры поисковых запросов для общих дисков:
Описание | Строка запроса | Обязательный параметр useDomainAdminAccess |
---|---|---|
Общие диски без назначенного организатора | organizerCount = 0 | true |
Общие диски со словом «конфиденциально» в названии и 20 или более участниками. | name contains 'confidential' and memberCount >= 20 | true |
Общие диски, созданные после 1 июня 2017 г. | createdTime > '2017-06-01T12:00:00' | true |
Общие диски видны в представлении по умолчанию | hidden = false | false |
Запрос нескольких терминов с круглыми скобками
Вы можете использовать круглые скобки, чтобы сгруппировать несколько терминов запроса вместе. Например, для поиска общих дисков, созданных после определенной даты и имеющих более 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 года.