關於標記引擎搜尋語法

「標記引擎」可讓您使用標記引擎搜尋語法,定義包含文字、標記與特性的複雜搜尋查詢。本主題討論使用「標記引擎搜尋語法」的規則。它包含下列區段:

文字搜尋

標記搜尋

特性搜尋

運算子

建立複雜的搜尋查詢

本主題討論建立搜尋查詢的規則。有關「標記引擎」如何決定搜尋結果中傳回項目與人員的詳細資訊,請參閱關於文字、標記與特性比對

文字搜尋

「標記引擎」可讓您使用文字字串建立查詢,以搜尋項目與人員。當項目或人員發生成功的文字比對時,該項目或人員便會傳回搜尋結果中。

若要以文字字串建立搜尋查詢,只要輸入想要尋找的文字並執行搜尋即可。若有需要,可以使用運算子,在搜尋查詢中加入條件。

以文字字串建立搜尋查詢時,請使用下列準則:

標記搜尋

「標記引擎」可讓您建立包含標記參照的查詢,以搜尋項目與人員。當項目或人員發生成功的標記比對時,該項目或人員便會傳回搜尋結果中。

若要在搜尋查詢中建立標記參照,請輸入 tag ,接著輸入冒號 (:),再輸入標記名稱。例如,輸入 tag:sales 至搜尋查詢,可傳回套用 "sales" 標記的項目與人員。建立包含多字標記的標記參照時,請在所有字前後加上引號,例如,tag:"sales department"。標記參照不區分大小寫;您可以使用大寫、小寫或大小寫混合來輸入 "tag" 與標記的名稱。

若有需要,可以使用運算子將條件新增至搜尋查詢中。

輸入標記參照至搜尋查詢中,與按一下該標記的作用相同。當您要建立也包括文字與運算子的複雜搜尋查詢時,請輸入標記名稱。

特性搜尋

「標記引擎」可讓您建立包含特性參照的查詢,以搜尋項目與人員。當項目或人員發生成功的特性比對時,該項目或人員便會傳回搜尋結果中。

若要建立特性參照,請輸入特性的名稱,接著輸入冒號,再輸入要尋找的值。例如,若要尋找由名字為 Jane 的人員所製作的所有文件,請輸入 author:Jane 至搜尋查詢中。輸入 Department:Marketing 可傳回隸屬於 Marketing 部門的所有人員。若建立的特性參照包含多字的值,請在所有字前後加上引號,例如,author:"Fred Smith"

注意:搜尋結果包含的項目與人員,可能多過完全符合特性搜尋的項目與人員。以上列範例而言,特性查詢 author:"Fred Smith" 除了會傳回 author 特性為 "Fred Smith" 的文件外,也會傳回 author 特性包含其他值的文件,例如, "Fred Smith-Jones" 或 "Fred Smith/New York"。特性搜尋查詢 Department:Marketing 除了會傳回 Department 特性等於 "Marketing" 的文件外,也會傳回 Department 特性包含其他值的文件,例如,"Marketing - Northwest" 或 "Marketing and Sales"。

若要建立包含多字的特性參照,請移除特性單字之間的空格。例如,若系統包括名為 Phone Number 的特性 ·而您要搜尋套用電話號碼 415-555-5555 標記的項目與人員 請建立特性搜尋查詢 phonenumber:415-555-5555

若有需要,可以使用運算子將條件新增至搜尋查詢中。

若要檢視可搜尋的特性清單,請移至搜尋輔助程式。「包含」條件左方的下拉式清單包括所有這些特性。

運算子

下表說明可以在搜尋查詢中使用的運算子。

運算子

描述

搜尋查詢範例

AND

傳回同時包含 AND 運算子兩側搜尋詞的結果。

注意:以空格來區隔搜尋詞,與使用 AND 運算子的作用相同。

  • 文字範例:
    holiday AND schedule

  • 標記範例:
    tag:sales AND tag:"western region"

  • 使用者特性範例:
    author:"Juanita Jackson" AND country:Canada

 

OR

傳回包含 OR 運算子其中一側搜尋詞的結果。

注意:以逗號來區隔搜尋詞,與使用 OR 運算子的作用相同。

  • 文字範例:
    holiday OR vacation

  • 標記範例:
    tag:sales OR tag:"western region" OR tag:"eastern region"

  • 使用者特性範例:
    author:"Juanita Jackson" OR author:"William Dulany" OR country:Canada

 

NOT

傳回包含 NOT 運算子左側搜尋詞,但不包含 NOT 運算子右側搜尋詞的結果。

  • 文字範例:
    holiday NOT vacation

  • 標記範例:
    tag:sales NOT tag:marketing

  • 使用者特性範例:
    author:"Juanita Jackson" NOT language:English

 

NEAR

傳回 NEAR 運算子左側搜尋詞距離 NEAR 運算子右側搜尋詞 X 個字元的結果。

例如,查詢 "early <NEAR/10> retirement" 會得到包含 "Plan early for your retirement" 的文件。

注意:NEAR 運算子不可用於標記與特性。

  • 文字範例:
    early <NEAR/10> retirement

*

使用星號 (*) 來搜尋部分文字或特性。星號稱為萬用字元

若要執行 子字串 搜尋 (萬用字元 位於字串的頭尾兩端),則至少必須包含三個字元。

注意:不可在標記的名稱中包含 * 運算子。

  • 文字範例:
    s*les

  • 使用者特性範例:author:William*

 

建立複雜搜尋查詢

您可以建立包含任何文字、標記、特性與運算子組合的複雜搜尋查詢。您也可以使用括號來建立巢狀查詢。下列表格提供複雜查詢的範例,並描述搜尋結果中傳回的內容:

查詢範例

傳回

(author:"Juanita Jackson" NOT language:English) OR (tag:sales AND tag:"western region")

  • Juanita Jackson 製作,但不是使用 English 語言的所有項目

  • 套用 Sales 與 Western Region 標記的所有項目與人員

("water quality" AND author:"Juanita Jackson") OR ((conservation AND "global warming") OR (conservation AND name:*.ppt))

  • Juanita Jackson 製作,與 water quality 有關的所有項目

  • 與 conservation 有關且參照 global warming 或為 PowerPoint 檔案的所有項目

 

返回頁首


  相關主題: