本文档列出了 Google Cloud Search 中可用的预留和常用搜索运算符。预留运算符具有 Google Cloud Search 特定的用途,不能在架构中使用。通用运算符与其他 Google Workspace 应用(例如 Gmail)通用,但可以在架构中使用。 使用常用运算符时要谨慎,因为熟悉这些运算符在其他应用中的用法的用户可能会对 Cloud Search 中的不同实现感到困惑。
预留的运算符
您无法在架构中使用以下任何运算符:
| 运算符 | 定义 | 
|---|---|
| source | 查找特定产品或数据源中的内容 | 
| site | 查找特定网站上的内容。 | 
| inurl | 查找来自特定网址的内容。 | 
| contenttype | 查找特定类型的内容,例如文档、电子表格、演示文稿、图片、文件夹和附件。 | 
| mimetype | 根据原始 MIME 类型查找内容。 | 
| type | 查找特定类型的内容,例如文档、电子表格、演示文稿、图片、文件夹和附件。 | 
| owner | 查找您拥有或他人与您共享的内容。对于源自第三方代码库的内容,唯一有效的值是 owner:me。对于 Google Workspace 内容,您还可以使用 owner:identity,其中 identity 可以是所有者的姓名、用户名或电子邮件地址。 | 
| 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 的商品。 |