ここでは,検索条件の指定方法について説明します。
検索タームに指定できるワイルドカードおよび特殊文字を次の表に示します。
表5-6 検索タームに指定できるワイルドカードおよび特殊文字の意味と指定例
ワイルドカードと 特殊文字 | 意味 | 指定例 | ヒットする 検索タームの例 |
---|---|---|---|
* | 0文字以上の任意の文字列に相当します。 | 文書*検索 |
|
文書検索* |
| ||
? | 任意の1文字に相当します。 | 一?二? |
|
連続して記述すると,連続した文字数に相当します。 | ??システム |
| |
| | 指定した文字列を,文書のコンテンツの先頭または末尾に含むことに相当します。 | |東京都 |
|
文字列を囲んで指定した場合,指定した文字列だけを文書のコンテンツ中に含むことに相当します。 | |株式会社| |
| |
¥ | ワイルドカード,特殊文字の意味を消して,通常の文字として扱う場合に指定します(エスケープ文字)。 | ¥*高速¥?システム |
|
注 ワイルドカードおよび特殊文字は,半角で指定してください。
全文検索条件に指定できるオプションの意味と検索例について説明します。
プロパティ検索条件に指定する一致条件の意味について次の表に示します。
表5-7 一致条件の意味
一致条件 | 説明 |
---|---|
完全一致 | プロパティの値が指定した条件値と完全に一致するオブジェクトを検索します。 例えば,「『更新者名』が『日立太郎』であるオブジェクト」という条件で検索します。「更新者名」が「日立太郎」のオブジェクトだけがヒットします。 日時を表すプロパティの一致条件に指定する場合は,「開始日時」<=「更新日時」<=「終了日時」である文書またはフォルダを検索します。 |
不一致 | プロパティの値が指定した条件値と一致しないオブジェクトを検索します。 例えば,「『更新者名』が『日立太郎』ではないオブジェクト」という条件で検索します。「更新者名」が「日立花子」のオブジェクトや「田中太郎」のオブジェクトなどがヒットし,「更新者名」が「日立太郎」のオブジェクトはヒットしません。 日時を表すプロパティの一致条件に指定する場合は,「開始日時」>「更新日時」>「終了日時」である文書またはフォルダを検索します。 |
部分一致 | プロパティの値に指定した条件値を含むオブジェクトを検索します。 例えば,「『更新者名』に『日立』を含むオブジェクト」という条件で検索します。「更新者名」が「日立太郎」,「鈴木日立」などのオブジェクトがヒットします。 |
前方一致 | プロパティの値が指定した条件値で始まるオブジェクトを検索します。 例えば,「『更新者名』が『日立』で始まるオブジェクト」という条件で検索します。「更新者名」が「日立太郎」,「日立花子」などのオブジェクトがヒットします。 |
後方一致 | プロパティの値が指定した条件値で終わるオブジェクトを検索します。 例えば,「『更新者名』が『太郎』で終わるオブジェクト」という条件で検索します。「更新者名」が「日立太郎」,「東京太郎」などのオブジェクトがヒットします。 |
注 一致条件を「部分一致」,「前方一致」,または「後方一致」とする場合で,条件値にワイルドカード(「*」,「?」,「|」)または特殊文字(「¥」)を含むときは,その前に「¥」をエスケープ文字として付ける必要があります。