Tìm bộ nhớ dùng chung

Để tìm kiếm một nhóm bộ nhớ dùng chung cụ thể, hãy sử dụng trường q của chuỗi truy vấn với drives.list để lọc các bộ nhớ cần trả về bằng cách kết hợp một hoặc nhiều cụm từ tìm kiếm.

Chuỗi truy vấn chứa ba phần sau:

query_term operator values

Trong trường hợp:

  • query_term là trường hoặc cụm từ truy vấn để tìm kiếm.

  • operator chỉ định điều kiện cho cụm từ truy vấn.

  • values là các giá trị cụ thể mà bạn muốn dùng để lọc kết quả tìm kiếm.

Để xem các cụm từ tìm kiếm và toán tử mà bạn có thể dùng để lọc bộ nhớ dùng chung, hãy xem bài viết Toán tử và cụm từ tìm kiếm.

Ví dụ: chuỗi truy vấn sau đây sẽ lọc nội dung tìm kiếm để chỉ trả về các bộ nhớ dùng chung có tên "Tài nguyên API Google Drive".

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

Ví dụ về chuỗi truy vấn

Bảng sau đây liệt kê ví dụ về một số chuỗi truy vấn cơ bản cho bộ nhớ dùng chung. Mã thực tế sẽ khác nhau tuỳ thuộc vào thư viện ứng dụng mà bạn sử dụng cho nội dung tìm kiếm của mình.

Nội dung bạn muốn truy vấn Ví dụ: Chế độ cài đặt useDomainAdminAccess
Bộ nhớ dùng chung được tạo sau ngày 1 tháng 6 năm 2017 createdTime > '2017-06-01T12:00:00' true
Bộ nhớ dùng chung hiển thị ở chế độ xem mặc định hidden = false false
Bộ nhớ dùng chung có nhiều thành viên memberCount > 1 true
Bộ nhớ dùng chung có từ "bảo mật" trong tiêu đề và có 20 thành viên trở lên name contains 'confidential' and memberCount >= 20 true
Bộ nhớ dùng chung có từ "bảo mật" trong tiêu đề trong số tất cả bộ nhớ dùng chung của tổ chức name contains 'confidential' and orgUnitId = 'C03az79cb' true
Bộ nhớ dùng chung có từ "bảo mật" trong tiêu đề trong số tất cả bộ nhớ dùng chung mà người dùng là thành viên name contains 'confidential' false
Bộ nhớ dùng chung không có người tổ chức được chỉ định organizerCount = 0 true
Bộ nhớ dùng chung không chứa mã đơn vị tổ chức orgUnitId != 'C03az79cb' true

Truy vấn nhiều cụm từ trong dấu ngoặc đơn

Bạn có thể sử dụng dấu ngoặc đơn để nhóm nhiều cụm từ truy vấn lại với nhau. Ví dụ: để tìm kiếm những bộ nhớ dùng chung được tạo sau một ngày cụ thể và có hơn 5 người tổ chức hoặc nhiều hơn 20 thành viên, hãy sử dụng truy vấn sau:

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

Nội dung tìm kiếm này trả về tất cả những bộ nhớ dùng chung được tạo sau ngày 1 tháng 1 năm 2019 và có hơn 5 người tổ chức hoặc nhiều hơn 20 thành viên.

API Drive đánh giá các toán tử andor từ trái sang phải. Do đó, thao tác tìm kiếm không có dấu ngoặc đơn sẽ trả về:

  • Chỉ những bộ nhớ dùng chung có hơn 5 người tổ chức được tạo sau ngày 1 tháng 1 năm 2019.
  • Tất cả những bộ nhớ dùng chung có hơn 20 thành viên, ngay cả những bộ nhớ được tạo trước ngày 1 tháng 1 năm 2019.