ユーザーマニュアル
なんか問題がある?心配しないで、答えは全部ここにいる。
全サイト検索

データ検索 - 全文検索

上の検索バーを使って全文検索ができます。 検索バーにマウスを移動してクリックするほか、ショートカットキー fn+F3でもこの機能を起動できます。ホームページで全文検索を行うと、すべてのシート(閲覧権限があるもの)が検索対象となり、特定のシートで全文検索を行うと、そのシートのレコードのみが検索対象となります。

検索バーで全文検索

全文検索機能は、検索エンジンの機能を果たし、全ての情報を探し出すのに役立ちます。 また、文字入力時に検索候補が表示されます。特定のレコードを探したいとき、片方のデータだけ知っていれば、全文検索で探し出すことができます。

必要に応じて、さらにフィールド・ソートを適用することもできます。

ホームページの全文検索では、最新の3つの検索履歴が表示されます。

備考:

1. 全文検索は、正規表現を使わないと、不完全なデータを検索することはできない。

例えば、1234567001という値がある場合、最後の3桁である "001 "で直接検索することはできません。この場合、左の検索バーリストページのフィールドヘッダを利用して、データをフィルタことができます。

2. 現在、全文検索はフォームページの内容のみを検索します。したがって、フォームページのフィールドが非表示に設定されている場合、たとえそのフィールドがリストページに表示されるように設定されていても、全文検索を使用してそのフィールドの内容を検索することはできません。

検索バーの文法

Ragicで検索する場合、Googleの構文と同様に、異なる単語を組み合わせたり、ブーリアン演算子を使ってより複雑な検索条件を構築し、特定のデータを見つけるための検索バー構文を記述することができます。

また、検索条件を変更することで、より幅広い検索オプションを提供することも可能です。

フィールド検索

その際、フィールド名の後に「:」と探したい単語を入力することで、

任意のフィールドを検索することができます。

ブーリアン演算子

Ragicは、ブーリアン演算子のAND, "+", OR, NOT, "-"をサポートしています。 注意! ブールロジックは大文字と小文字を区別します

注意:

1. ブーリアン演算子は大文字と小文字を区別します。

2. 英語で検索する場合、複数の単語をキーワードとして使用したい場合は、 "" で囲んでください。例えば、 "顧客サービス" を検索する場合、検索バーに "顧客サービス" と入力すると、 "顧客" と "サービス" の両方を含むレコードのみが検索されます。"" がない場合は、"顧客" か "サービス" のどちらかを含むレコードが検索されます。

OR(または)

OR演算子はデフォルトの結合演算子です。つまり、2つの検索語の間にブーリアンがない場合、自動的にOR演算子が使用されます。**記号||ORの代わりに使用することもできます。

使用方法:検索範囲を広げ、いずれかのキーワードを含むレコードを検索します。あるキーワードがレコード内に見つからなくても、他のキーワードが一致すれば結果に表示されます。

例:「顧客サービス」または「顧客」を含むレコードを検索する場合

構文:"顧客サービス" 顧客 または "顧客サービス" OR 顧客

AND(かつ)

記号 & AND の代わりに使用することもできます。

使用方法: 検索結果を絞り込み、すべてのキーワードを含むレコードのみを表示します。より正確な検索が可能になります。

例: 「顧客サービス」と「サービス問題」の両方を含むレコードを検索する場合

構文: "顧客サービス" AND "サービス問題"

+(必須キーワード)

使用方法: 検索結果に必ず含めたいキーワードを指定します。+ の直後の単語は必須となり、それ以降の単語は任意です。

例: 「顧客」を必ず含み、「サービス」を含む場合もあるレコードを検索する場合

構文: +顧客 サービス

NOT(除外キーワード)

記号 ! NOT の代わりに使用することもできます。

使用方法:「NOT」の後に記述された単語を含まないレコードを検索します。

例:「顧客サービス」を含み、「サービス問題」を含まないレコードを検索する場合

構文:"顧客サービス" NOT "サービス問題"

注意:単独で「NOT」を使用することはできません。例えば、NOT "顧客サービス" という検索は無効です。

-(除外キーワード)

使用方法:

- の後に記述された単語を含まないレコードを検索します。

例:

「顧客サービス」を含み、「サービス問題」を含まないレコードを検索する場合

構文:

"顧客サービス" - "サービス問題"

注意:

NOT - は同じ意味で使用され、検索結果も同じになります。

ワイルドカード検索(現在は英数字のみ対応)

単一文字および複数文字のワイルドカード検索を、単一の単語内で使用できます(フレーズ検索内では使用できません)。

ワイルドカード 使用方法 構文
? 任意の1文字を検索 "text" または "test" を検索 te?t
* 0文字以上の検索 "test"、 "test" 若しくは "tester" を検索 test*

備考:

1. "*"や"?"は検索の最初の文字として使用できません。

2. 日本語のキーワードは、現在ワイルドカードでサポートされていません。

あいまい検索(Fuzzy Searches)

単語の後に ~ を追加すると、あいまい検索を実行できます。

使用方法:正確に一致する単語ではなく、類似したスペルの単語を含むレコードを検索します。

例:「roam」に類似する単語(例:「foam」「roams」)を検索する場合。

構文: roam~

オプションのパラメータを追加して類似度を指定できます。値が 1 に近いほど高い類似性の単語のみが一致し、0 に近いほど低い類似性の単語も含まれます。指定しない場合、デフォルト値は 0.5 です

例: roam~0.8

近接検索(Proximity Searches)

単語のセットの後に「~」を追加して使用します。

使用方法: 指定した単語が、一定の単語数以内に登場するレコードを検索します。これにより、キーワードが隣接していなくても関連情報を見つけることができます。

例:「customer」と「breakfast」が10単語以内に登場するレコードを検索する場合。

構文: "customer breakfast"~10

プロキシミティ検索

プロキシミティ検索は特定距離内の単語を探せます、単語群の後に波線記号「~」を使うプロキシミティ検索ができます。例えば、”customer”と”breakfast”の間に10単語以内の資料を検索するには、次の検索構文を使用します:

"customer breakfast"~10

範囲検索

左サイドバーの検索ツールで範囲検索を実行するオプションがある日付フィールドなどのフィールドタイプも、トップ検索バーで範囲検索を実行するために使用することができます。これは通常、フィールド検索と組み合わせて行われます。

括弧 使用方法 構文
角括弧 [ ] 検索キーワードを含む範囲を検索する 「20020101」から 「20030101」までの間の値を持つ日付フィールドを検索します。(両方の日付を含む) 受注日: [20020101 TO 20030101]
波括弧 { } 検索キーワードを除いた範囲を検索する 顧客名の英字表記が 「Aida 」と 「Carmen 」の間(この2つの単語を除く)であるレコードを検索します。 顧客名:{Aida TO Carmen}

単語検索の関連性の向上

検索結果の関連性を高めるために、「^」の後に数値(ブースト係数)を追加できます。数値が大きいほど、関連性が高くなります。

使用方法: 特定の単語を含むレコードの関連性を強調します。

例: 「customer service」を検索する際に、「customer」の関連性を高める場合。

構文: customer^4 service

注意:

1. フレーズ全体の関連性もブースト可能です。例:"customer service"^4

2. デフォルトのブースト係数は 1 です。ブースト係数は 正の値である必要がありますが、1未満(例: 0.2)も指定可能 です。

グループ化(Grouping)

検索が複雑な場合、括弧 ( ) を使用して検索語をグループ化できます。

使用方法 構文
グループ化句によるサブクエリの作成 「address」が存在し、「customer」または「service」のいずれかが存在しなければならない検索結果。 (customer OR service) AND address
1つのフィールドに対して複数の句をグループ化 「return」と「pink panther」の両方を含むフィールドタイトルを検索する。 title:(+return +"pink panther")

無料でRagicを始める

Googleアカウントに登録

Ragic 株式会社
1-888-666-8037
info@ragic.com
利用規約 | プライバシーポリシー