---
sourceDocument: Yokohama ServiceNow AI Platform 管理
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/platform-administration

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama ServiceNow AI Platform 管理

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# 検索クエリ言語

# AI 検索 クエリ言語 {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年08月25日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：5分

用語、フレーズ、および AI 検索 クエリ演算子を使用して検索クエリをビルドする方法について学習します。

## 検索クエリ用語とフレーズ {#query-language-ais__section_hsb_4n4_knb}

検索クエリで用語と引用符で囲まれたフレーズを指定して、同じ用語またはフレーズを含むレコードを検索します。  
{#query-language-ais__table_npg_gjn_mnb__entry__2}

| 検索クエリ用語 | 説明 |
|-|-|
| <kbd class="ph userinput">conference</kbd> | 単一用語検索。「会議」という用語を含むレコードを検索します。 注: 検索用語がインデックス付けされた用語のサブ文字列と一致しません。たとえば、「 <kbd class="ph userinput">exam</kbd> 」を検索すると、「 exam」という用語を含むレコードは検索されますが、「 example」という用語を含むレコードは検索されません。サブ文字列の一致を検索するには、 <kbd class="ph userinput">%</kbd> または <kbd class="ph userinput">*</kbd> ワイルドカード一致演算子を使用できます。 |
| <kbd class="ph userinput">conference room</kbd> | 結合マルチターム検索。会議と部屋 (セットの共通部分) の両方の用語を含むレコードを検索します。検索用語は、レコード内の任意の順序または近接性で表示でき、様々なフィールドに表示することができます。 注: 検索クエリに複数の用語が含まれている場合に使用するブール検索演算子 ( glide.ais.query.search_operator ) システムプロパティを OR query に設定すると、この検索では、会議または部屋 (セットのユニオン) のいずれかの用語を含むレコードが検索されます。 |
| <kbd class="ph userinput">"conference room"</kbd> | 引用符で囲まれたフレーズ検索。「 会議 」という用語の直後に「 部屋」という用語が続くレコードを検索します。検索用語は、この順序で同じフィールドに表示される必要があります。 注: フレーズを引用しても、言語機能 (正規化、同義語拡張、ストップワードの削除など) やワイルドカード演算子は無効になりません。たとえば、引用符で囲まれたフレーズ <kbd class="ph userinput">"email acc *"</kbd> を検索すると、通常はワイルドカード演算子が展開され、email account と email access を含むレコードが検索されます。 |
[ ]

{#query-language-ais__table_npg_gjn_mnb}  
AI 検索 では、検索クエリの用語やフレーズの大文字と小文字は区別されません。たとえば、 <kbd class="ph userinput">PIN</kbd> を検索すると、PIN と pin を含むレコードが検索されます。  
注:  
検索クエリ用語を処理するとき、AI 検索 は <kbd class="ph userinput">&lt;</kbd> で始まり <kbd class="ph userinput">&gt;</kbd> で終わる文字列を削除することで、HTML および XML コンテンツを自動的に削除します。たとえば、検索用語として「<kbd class="ph userinput">user&lt;beth.anglin@example.com&gt;</kbd>」と入力すると、AI 検索 では <kbd class="ph userinput">user</kbd> のみが検索されます。<kbd class="ph userinput">&lt;abel.tuter@example.com&gt;</kbd> を検索すると、AI 検索 は検索を空として扱い、結果を返しません。この動作は設定できません。

## ブール検索演算子 {#query-language-ais__section_xxm_1k5_knb}

検索クエリのデフォルトの一致ロジックを上書きするには、クエリ用語とフレーズをブール演算子で区切ります。  
{#query-language-ais__table_wwl_ll5_knb__entry__2}

| オペレーター | 説明 |
|-|-|
| <kbd class="ph userinput">OR</kbd> | ブール結合演算子。<kbd class="ph userinput">OR</kbd> で区切られた用語またはフレーズのいずれかを含むレコードを検索します。 たとえば、<kbd class="ph userinput">"conference room" OR suite</kbd> を検索すると、フレーズ conference room を含むレコードと用語 suite を含むレコードが検索されます。 注: 検索クエリに複数の用語が含まれている場合に使用するブール検索演算子 ( glide.ais.query.search_operator ) システムプロパティを OR query に設定した場合、検索ではすべてのクエリ用語とフレーズが <kbd class="ph userinput">OR</kbd> 演算子で区切られているかのように処理されるため、この演算子は効果がなくなります。 |
| ハイフン (<kbd class="ph userinput">-</kbd>) | ブール否定演算子。ハイフンの直後に続く用語またはフレーズを含むレコードを除外します。 たとえば、<kbd class="ph userinput">email -"email signature"</kbd> を検索すると、email という用語は含まれているが、email signature というフレーズが含まれないレコードが検索されます。 |
[ ]

{#query-language-ais__table_wwl_ll5_knb}

## ワイルドカード一致演算子 {#query-language-ais__section_z3y_hm4_knb}

ワイルドカード演算子を使用して、ワイルドカードパターンに一致するインデックス付きの用語を含むレコードを検索します。  
{#query-language-ais__table_nqj_wm5_knb__entry__2}

| オペレーター | 説明 |
|-|-|
| <kbd class="ph userinput">%</kbd> | 1 文字のワイルドカード演算子。検索クエリ用語に <kbd class="ph userinput">%</kbd> を含めると、インデックス付き用語の任意の 1 文字と一致します。 たとえば <kbd class="ph userinput">the%e</kbd> を検索すると、theme、there、または these などのワイルドカード一致を含む結果が検索されます。 AI 検索 は、ワイルドカード演算子を無視して検索を評価し、リテラル一致を検索します。検索用語のワイルドカード演算子以外の部分はフレーズとして扱われます。つまり、検索結果には検索と同じ順序で表示される必要があります。たとえば、<kbd class="ph userinput">5000%000</kbd> を検索すると、5000 の後に 000 が続く結果と、50007000 などのワイルドカード一致を含む結果が返されます。 注: <kbd class="ph userinput">%</kbd> 演算子は、3 文字以上の非ワイルドカード文字列の後に続ける必要があります。この条件を満たさない検索クエリ用語の場合、 AI 検索 はリテラル一致のみを返します。たとえば、<kbd class="ph userinput">%</kbd> 演算子の前にワイルドカード以外の文字が 2 つだけある状態で <kbd class="ph userinput">99%</kbd> を検索すると、AI 検索 は <kbd class="ph userinput">99</kbd> のリテラル一致を含む結果のみを返します。 |
| <kbd class="ph userinput">*</kbd> | 文字列ワイルドカード演算子。<kbd class="ph userinput">*</kbd> を検索クエリ用語に含めると、インデックス付き用語の中のゼロ文字以上の任意の文字列に一致します。 たとえば、<kbd class="ph userinput">acc *</kbd> を検索すると、access、account、accrue、accumulate、accuracy などのワイルドカード一致を含む結果が検索されます。 AI 検索 は、ワイルドカード演算子を無視して検索を評価し、リテラル一致を検索します。検索用語のワイルドカード演算子以外の部分はフレーズとして扱われます。つまり、検索結果には検索と同じ順序で表示される必要があります。たとえば、<kbd class="ph userinput">753*268</kbd> を検索すると、753 の後に 268 が続く結果と、7539268 のようなワイルドカード一致を含む結果が返されます。 注: <kbd class="ph userinput">*</kbd> 演算子は、3 文字以上のワイルドカードでない文字の後ろに続ける必要があります。この条件を満たさない検索クエリ用語の場合、 AI 検索 はリテラル一致のみを返します。たとえば、<kbd class="ph userinput">*</kbd> ワイルドカード演算子の前にワイルドカード以外の文字が 2 つだけある状態で <kbd class="ph userinput">ad*</kbd> を検索すると、AI 検索 は <kbd class="ph userinput">ad</kbd> のリテラル一致の結果のみを返します。 |
| <kbd class="ph userinput">***</kbd> | ユニバーサルワイルドカード演算子。検索クエリとして <kbd class="ph userinput">***</kbd> を指定すると、すべてのインデックス用語、つまりすべてのレコードが検索されます。 注: AI 検索 では <kbd class="ph userinput">***</kbd> クエリには関連性ランキングは適用されません。<kbd class="ph userinput">***</kbd> クエリの結果は不特定の順序で表示されます。 |
[ ]

{#query-language-ais__table_nqj_wm5_knb}  
注:  
<kbd class="ph userinput">%</kbd> または <kbd class="ph userinput">*</kbd> のワイルドカード演算子を含む検索用語を展開すると、AI 検索 はストップワードとして定義された用語を無視します。たとえば、the と their をストップワードとして定義するとします。<kbd class="ph userinput">the*</kbd> の検索は the や their に一致するようには拡張されませんが、there や these などのノンストップワード用語には一致します。

