สตริงการค้นหาประกอบด้วย 3 ส่วนต่อไปนี้
query_term operator values
สถานที่:
query_term คือข้อความค้นหาหรือช่องที่จะค้นหา
โอเปอเรเตอร์ จะระบุเงื่อนไขของข้อความค้นหา
ค่า คือค่าเฉพาะที่คุณต้องการใช้ในการกรองผลการค้นหา
ข้อมูลอ้างอิงนี้จะมีข้อความค้นหาและโอเปอเรเตอร์ที่ใช้กับ Google Drive API ได้
โอเปอเรเตอร์การค้นหา
ตารางนี้แสดงโอเปอเรเตอร์การค้นหาที่ถูกต้องทั้งหมด
โอเปอเรเตอร์ | การใช้งาน |
---|---|
contains |
เนื้อหาของสตริงหนึ่งจะปรากฏในอีกสตริง |
= |
เนื้อหาของสตริงหรือบูลีนเท่ากับอีกสตริงหนึ่ง |
!= |
เนื้อหาของสตริงหรือบูลีนไม่เท่ากับอีกสตริงหนึ่ง |
< |
ค่ามีค่าน้อยกว่าค่าอื่น |
<= |
ค่าน้อยกว่าหรือเท่ากับค่าอื่น |
> |
ค่ามากกว่าค่าอื่น |
>= |
ค่ามากกว่าหรือเท่ากับค่าอื่น |
in |
องค์ประกอบอยู่ภายในคอลเล็กชัน |
and |
แสดงผลรายการที่ตรงกับคําค้นหาทั้ง 2 รายการ |
or |
แสดงผลรายการที่ตรงกับคําค้นหาทั้งสอง |
not |
ลบคําค้นหา |
has |
คอลเล็กชันมีองค์ประกอบที่ตรงกับพารามิเตอร์ |
คําค้นหาเฉพาะไฟล์
ตารางต่อไปนี้แสดงรายการคําค้นหาไฟล์ที่ถูกต้องทั้งหมด สําหรับประเภทข้อมูลและคําอธิบาย โปรดดูการอ้างอิงทรัพยากร files
ข้อความค้นหา | โอเปอเรเตอร์ที่ถูกต้อง | การใช้งาน |
---|---|---|
name |
contains , = , != |
ชื่อไฟล์ ล้อมรอบด้วยเครื่องหมายคําพูดแบบเดี่ยว ' ใช้ Escape กับเครื่องหมายคําพูดเดียวในการค้นหาด้วย \' เช่น 'Valentine\'s Day' |
fullText |
contains |
พร็อพเพอร์ตี้ name , description , indexableText หรือข้อความในเนื้อหาหรือข้อมูลเมตาของไฟล์ตรงกันหรือไม่ ล้อมรอบด้วยเครื่องหมายคําพูดแบบเดี่ยว ' ใช้ Escape กับเครื่องหมายคําพูดเดียวในการค้นหาด้วย \' เช่น 'Valentine\'s Day' |
mimeType |
contains , = , != |
ประเภท MIME ของไฟล์ ล้อมรอบด้วยเครื่องหมายคําพูดแบบเดี่ยว ' ใช้ Escape กับเครื่องหมายคําพูดเดียวในการค้นหาด้วย \' เช่น 'Valentine\'s Day' โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับประเภท MIME ที่หัวข้อประเภท MIME ของ Google Workspace และไดรฟ์ |
modifiedTime |
<= , < , = , != , > , >= |
วันที่แก้ไขไฟล์ครั้งล่าสุด รูปแบบ RFC 3339 เขตเวลาเริ่มต้นคือ UTC เช่น 2012-06-04T12:00:00-08:00 ปัจจุบันช่องประเภท date ยังเปรียบเทียบกันไม่ได้ แต่เป็นเพียงวันที่คงที่เท่านั้น |
viewedByMeTime |
<= , < , = , != , > , >= |
วันที่ผู้ใช้ดูไฟล์ครั้งล่าสุด รูปแบบ RFC 3339 เขตเวลาเริ่มต้นคือ UTC เช่น 2012-06-04T12:00:00-08:00 ปัจจุบันช่องประเภท date ยังเปรียบเทียบกันไม่ได้ แต่เป็นเพียงวันที่คงที่เท่านั้น |
trashed |
= != |
ระบุว่าไฟล์อยู่ในถังขยะหรือไม่ อาจเป็น true หรือ false ก็ได้ |
starred |
= != |
ไฟล์ติดดาวหรือไม่ อาจเป็น true หรือ false ก็ได้ |
parents |
in |
คอลเล็กชันหลักมีรหัสที่ระบุหรือไม่ |
owners |
in |
ผู้ใช้ที่เป็นเจ้าของไฟล์ |
writers |
in |
ผู้ใช้หรือกลุ่มที่มีสิทธิ์แก้ไขไฟล์ ดูข้อมูลอ้างอิงทรัพยากรสิทธิ์ |
readers |
in |
ผู้ใช้หรือกลุ่มที่มีสิทธิ์อ่านไฟล์ ดูข้อมูลอ้างอิงทรัพยากรสิทธิ์ |
sharedWithMe |
= != |
ไฟล์ที่อยู่ในคอลเล็กชัน "แชร์กับฉัน" ของผู้ใช้ ผู้ใช้ไฟล์ทั้งหมดจะอยู่ในรายการควบคุมการเข้าถึง (ACL) ของไฟล์ อาจเป็น true หรือ false ก็ได้ |
createdTime |
<= , < , = , != , > , >= |
วันที่สร้างไดรฟ์ที่แชร์ ใช้รูปแบบ RFC 3339 เขตเวลาเริ่มต้นคือ UTC เช่น 2012-06-04T12:00:00-08:00 |
properties |
has |
พร็อพเพอร์ตี้ไฟล์ที่กําหนดเองแบบสาธารณะ |
appProperties |
has |
พร็อพเพอร์ตี้ไฟล์ที่กําหนดเองส่วนตัว |
visibility |
= != |
ระดับการเปิดเผยของไฟล์ ค่าที่ถูกต้องคือ anyoneCanFind , anyoneWithLink , domainCanFind , domainWithLink และ limited ล้อมรอบด้วยเครื่องหมายคําพูดแบบเดี่ยว ' |
shortcutDetails.targetId |
= != |
รหัสของรายการที่ทางลัดชี้ไป |
ข้อมูลต่อไปนี้จะแสดงชุดค่าผสมของโอเปอเรเตอร์และข้อความค้นหา
โอเปอเรเตอร์
contains
จับคู่คํานําหน้ากับเงื่อนไขname
เท่านั้น เช่น สมมติว่าคุณมีชื่อHelloWorld
คําค้นหาname contains 'Hello'
จะแสดงผล แต่คําค้นหาของname contains 'World'
ไม่แสดงโอเปอเรเตอร์
contains
จะดําเนินการกับโทเค็นสตริงทั้งหมดตามระยะเวลาของfullText
เท่านั้น เช่น หากข้อความแบบเต็มของเอกสารมีสตริง "HelloWorld" จะมีเพียงคําค้นหาfullText contains 'HelloWorld'
เท่านั้นที่แสดงผลลัพธ์โอเปอเรเตอร์
contains
จะจับคู่กับวลีที่เป็นตัวอักษรและตัวเลขคละกันทุกประการหากอยู่ในเครื่องหมายคําพูดคู่ เช่น หากfullText
ของเอกสารมีสตริง "สวัสดีโลก" คําค้นหาfullText contains '"Hello there"'
จะแสดงผลลัพธ์ แต่คําค้นหาfullText contains '"Hello world"'
ไม่แสดง นอกจากนี้ เนื่องจากการค้นหาที่เป็นตัวอักษรและตัวเลขคละกัน หากข้อความทั้งหมดของเอกสารมีสตริง "Hello_world" คําค้นหาfullText contains '"Hello world"'
จะแสดงผลข้อกําหนด
owners
,writers
และreaders
จะแสดงในรายการโดยอ้อมของสิทธิ์ และอ้างอิงถึงrole
ในสิทธิ์ดังกล่าว
ดูตัวอย่างเพิ่มเติมเกี่ยวกับการค้นหาสตริงคําค้นหาได้ที่ตัวอย่างสตริงการค้นหา
คําค้นหาเฉพาะไดรฟ์ที่แชร์
ตารางต่อไปนี้แสดงรายการคําค้นหาของไดรฟ์ที่แชร์ที่ถูกต้องทั้งหมด สําหรับประเภทข้อมูลและคําอธิบาย โปรดดูข้อมูลอ้างอิงทรัพยากรไดรฟ์
ข้อความค้นหา | โอเปอเรเตอร์ที่ถูกต้อง | การใช้งาน | การตั้งค่า useDomainAdminAccess ที่จําเป็น |
---|---|---|---|
createdTime |
<= , < , = , != , > , >= |
วันที่สร้างไดรฟ์ที่แชร์ รูปแบบ RFC 3339 เขตเวลาเริ่มต้นคือ UTC เช่น 2012-06-04T12:00:00-08:00 |
true |
hidden |
= != |
ระบุว่าจะซ่อนไดรฟ์ที่แชร์หรือไม่ อาจเป็น true หรือ false ก็ได้ |
false |
memberCount |
<= , < , = , != , > , >= |
จํานวนผู้ใช้และกลุ่มที่เป็นสมาชิกของไดรฟ์ที่แชร์ ใช้ค่าตัวเลข | true |
name |
contains , = , != |
ชื่อไดรฟ์ที่แชร์ ล้อมรอบด้วยเครื่องหมายคําพูดแบบเดี่ยว ' ใช้ Escape กับเครื่องหมายคําพูดเดียวในการค้นหาด้วย \' เช่น 'Valentine\'s Day' |
false |
organizerCount |
<= , < , = , != , > , >= |
จํานวนผู้ใช้และกลุ่มที่เป็นผู้จัดไดรฟ์ที่แชร์ ใช้ค่าตัวเลข | true |
orgUnitId |
= != |
รหัสหน่วยขององค์กร (OU) ของไดรฟ์ที่แชร์ ใช้ค่าของสตริง | true |