---
sourceDocument: Xanadu Now Platform の管理
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/platform-administration

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu Now Platform の管理

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# ブール演算子により条件付き検索結果が可能

# ブール演算子により条件付き検索結果が可能 {#ariaid-title1}

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

グローバルテキスト検索でブール値の AND、OR、および NOT 演算子を使用して複雑な検索を指定します。  
すべてのグローバルテキスト検索インターフェイスでブール演算子を使用できます。

* グローバル検索フィールド
* ナレッジベース検索
* テキストのリスト検索
{#c_BooleanOperators__ul_dhq_p5p_w4}  
注:  
ブール演算子では大文字と小文字が区別されます。たとえば <kbd class="ph userinput">OR</kbd> はブール演算子として認識されますが、<kbd class="ph userinput">Or</kbd> と <kbd class="ph userinput">or</kbd> は通常の検索用語として扱われます。  
{#c_BooleanOperators__table_zg4_fvp_w4__entry__2}

| 演算子 | 説明 |
|-|-|
| OR または垂直バー記号「\|」 | ドキュメント (セットのユニオン) にいずれかの検索用語が存在する場合、一致するものを検索します。たとえば、email password または単に email を含むドキュメントを検索するには、<kbd class="ph userinput">"email password" OR email</kbd> または <kbd class="ph userinput">"email password"|email</kbd> を検索します。 .or. 演算子を使用すると、これは条件ビルダーでキーワード以外のフィールドの OR 条件グループを作成するときにシステムで使用されるものであり、異なる結果が生成される可能性があります。たとえば、このフィルターは、SSO を含む簡単な説明があるレコードを検索してから、SAML を含む簡単な説明があるレコードを個別に検索します。図 : 1. フィルター選択リストを使用した検索 注: 設計上、条件セットごとにキーワードフィルター条件を 1 つだけ設定できます。フィルター選択リストで \[キーワード\] フィールドを選択すると、そのフィルター条件の \[OR\] ボタンは使用できなくなります。同様に、OR フィルター条件を作成すると、フィルター選択リストで \[キーワード\] フィールドが使用できなくなります。 |
| AND | ドキュメント (セットの共通部分) にすべての検索用語が存在する場合、一致するものを検索します。たとえば、「CPU load」と「10 minutes」の両方を含むドキュメントを検索するには、<kbd class="ph userinput">"CPU load" AND "10 minutes"</kbd> を検索します。 デフォルトでは、Zing は OR 演算子または NOT 演算子で区切られていないすべての検索用語の間に AND 演算子を適用します。たとえば、検索用語として「<kbd class="ph userinput">email server down</kbd>」と入力した場合、<kbd class="ph userinput">email AND server AND down</kbd> が検索されます。 注: ナレッジベース 検索では、デフォルトの AND 検索で結果が良好でない場合は、OR 演算子を使用して検索が自動的に再実行されます。アドミニストレーターは、glide.knowman.search.operator システムプロパティを変更することで、常に OR を使用するようにナレッジベース検索を構成できます。 |
| NOT、マイナス符号「-」、または感嘆符「!」 | NOT 演算子の後の検索用語を含むドキュメントを除外します (セットの差)。たとえば、「CPU load」は含まれているが「10 minutes」は含まれていないドキュメントを検索するには、<kbd class="ph userinput">"CPU load" NOT "10 minutes"</kbd>、<kbd class="ph userinput">"CPU load" -"10 minutes"</kbd>、または <kbd class="ph userinput">"CPU load" !"10 minutes"</kbd> を検索できます。 検索では、NOT は単独の用語である必要があります。たとえば、<kbd class="ph userinput">atom NOT ion</kbd> は ion という用語を除外しますが、<kbd class="ph userinput">NOTION</kbd> は notion という単語を検索します。 除外する検索用語の直前にマイナス記号と感嘆符記号を配置する必要があります。たとえば、<kbd class="ph userinput">email !Joe</kbd> を検索すると、Joe が除外されますが、<kbd class="ph userinput">email ! Joe</kbd> を検索すると Joe は除外されません。 検索ですべての用語を除外するために NOT 演算子を使用することはできません。たとえば、次の検索では結果が返されません：<kbd class="ph userinput">NOT "10 minutes"</kbd> |
[表 : 1. ブール演算子]

{#c_BooleanOperators__table_zg4_fvp_w4}
**関連概念**   

* [リスト検索の現在のテーブルからのレコードの検索](https://servicenow-prod.fluidtopics.net/FdKmRkKrrxMemXe94G0bYw "テーブルリストビューからレコードを検索します。")
* [引用符により正確なフレーズ検索が可能](https://servicenow-prod.fluidtopics.net/sF6GDrXpkzWVF2tARnjqiA "1 つ以上の単語で構成される完全に一致するフレーズを検索するには、検索用語を引用符で囲みます。")
* [ワイルドカード文字によりパターンやバリエーションの検索が可能](https://servicenow-prod.fluidtopics.net/AX6gOL4DrmF0bWn0w4p2xQ "検索結果を展開して、スペース以外の文字と一致させます。Zing では、単一文字と複数文字の両方のワイルドカードがサポートされています。")  
**関連タスク**   

* [Zing ジャンクフィルターを有効または無効にする](https://servicenow-prod.fluidtopics.net/cVfbjfBIwQPnC7imkHeyfQ "ジャンクフィルターが有効になっている場合、Zing は 2 桁の数字または 1 文字の単語をインデックス化または検索しません (中国語または日本語の文字を除く)。ジャンクフィルターは個々のテーブルで有効または無効にできます。")
* [Zing のデバッグ](https://servicenow-prod.fluidtopics.net/9pxi5qPkbYLYe4XHLYDayg "デバッグメッセージにより、検索プロセスが発生したときにそのログが作成されます。これらのメッセージは、アドミニストレーターが最適なパフォーマンス設定を構成するのに役立つ場合があります。")  
**関連情報**   

* [ナレッジプロパティ](https://www.servicenow.com/docs/access?context=r_KnowledgeProperties&version=xanadu&pubname=xanadu-servicenow-platform&ft:locale=en-US)

