本文件列出 Google Cloud Search 中可用的「保留」和常見的搜尋運算子。保留運算子有 Google Cloud Search 專屬的用途,不能在結構定義中使用。「一般」運算子常見於其他 Google Workspace 應用程式,例如 Gmail,但您也可以在結構定義中使用。使用常用運算子時請小心,因為熟悉在其他應用程式中的使用方式,可能會令 Cloud Search 中的不同實作方式感到困惑。
預留的運算子
結構定義中無法使用下列任一運算子:
業者 | 定義 |
---|---|
source |
尋找特定產品或資料來源的內容 |
site |
找出特定網站的內容。 |
inurl |
尋找特定網址的內容。 |
contenttype |
找出特定類型的內容,例如文件、試算表、簡報、圖片、資料夾和附件。 |
mimetype |
根據原始 MIME 類型尋找內容。 |
type |
找出特定類型的內容,例如文件、試算表、簡報、圖片、資料夾和附件。 |
owner |
找出自己擁有的內容或他人與您共用的內容。如果內容來自第三方存放區,唯一有效的值是 owner:me 。如果是 Google Workspace 內容,你也可以使用擁有者:<身分>,其中 <身分> 可以是擁有者的名稱、使用者名稱或電子郵件地址。 |
from |
尋找特定傳送或建立內容的使用者所發布的內容。這個運算子會做為 owner 的別名。 |
before |
尋找在特定日期之前修改的內容 (格式為 YYYY/MM/DD)。 |
after |
尋找在特定日期當天或之後修改的內容 (格式為 YYYY/MM/DD)。 |
createddatetimestampbefore |
尋找在特定日期之前建立的內容 (格式為 YYYY/MM/DD)。 |
createddatetimestampafter |
尋找在特定日期當天或之後建立的內容 (格式為 YYYY/MM/DD)。 |
itemsize |
尋找特定大小 (以位元組為單位) 的內容。 |
itemsizelessthan |
尋找小於特定大小 (以位元組為單位) 的內容。 |
itemsizegreaterthan |
尋找大於或等於特定大小 (以位元組為單位) 的內容。 |
in |
無法判斷這個運算子的用法。 |
is |
無法判斷這個運算子的用法。 |
has |
無法判斷這個運算子的用法。 |
to |
無法判斷這個運算子的用法。 |
資料表中最後四個運算子皆為保留狀態,但尚無特定定義。
如要瞭解使用者如何使用特定運算子,請參閱「縮小搜尋範圍」一文。
常見運算子
您可以在結構定義中宣告下列運算子,為了盡量減少使用者混淆,請宣告這些運算子,讓其使用方式符合下表的定義。
業者 | 使用端 | 定義 |
---|---|---|
size |
Gmail | 尋找大於指定大小的項目 (以位元組為單位)。 |
larger |
Gmail | 尋找大於指定大小的項目 (以位元組為單位)。與 size 的同義詞。 |
smaller |
Gmail | 尋找小於特定大小的項目 (以位元組為單位)。 |
older_than |
Gmail | 尋找早於指定日期的項目。 |
newer_than |
Gmail | 尋找指定日期之後的項目。 |
subject |
Gmail | 尋找含有特定主旨或標題的項目。 |
label |
Gmail | 尋找已加上特定標籤的項目。 |
list |
Gmail | 尋找特定郵寄清單中的項目。 |
cc |
Gmail | 尋找「cc 」欄位中含有指定收件者的項目。 |
bcc |
Gmail | 尋找「bcc 」欄位中含有特定收件者的項目 |
deliveredto |
Gmail | 尋找已傳送至指定電子郵件地址的項目。 |
category |
Gmail | 尋找屬於特定類別的項目。 |
title |
雲端硬碟 | 比對具有指定標題的項目。 |
app |
雲端硬碟 | 搜尋只能使用特定應用程式開啟的項目。 |
mailthreadid |
Gmail | 比對具有指定討論串 ID 的項目。 |