Kuroco管理画面の検索機能について
Kuroco管理画面には検索の機能がついており、
コンテンツ一覧やログ一覧などの画面で検索をかけることができます。
検索機能は対象のページによっていくつかパターンがありますのでここで紹介します。
通常検索
各コンテンツの一覧のページに入力欄が表示されており、コンテンツの検索ができます。
検索の方法はデータ内の各項目から検索ができるキーワード検索と、指定の項目から検索できる項目検索があります。
対象ページがどの検索になるかの一覧は以下の通りです。
| 対象ページ | 検索項目 |
|---|---|
| コンテンツ定義一覧 | キーワード |
| コンテンツ一覧 | キーワード |
| フォーム一覧 | キーワード |
| 回答一覧 | キーワード |
| メンバー一覧 | キーワード |
| グループ一覧 | キーワード |
| カスタムメンバーフィルター | キーワード |
| カスタム処理 | キーワード |
| メッセージひな形 | キーワード |
| 仮メンバー一覧 | メールアドレス |
| ログ管理 | キーワード |
| ログインログ | メンバーID |
| APIログ | URI |
| 管理画面ログ | URI |
| メールログ | 宛先メールアドレス |
| バッチログ | メッセージ[1] |
| APIリクエストログ | エンドポイント |
| アプリケーションログ | URI |
| KurocoFilesログ | URI |
| KurocoFrontログ | URI |
| JavaScriptログ | URI |
| カスタムログ | メッセージ[1] |
| SendGridログ | 宛先メールアドレス |
| API解析 | URI |
また、詳細検索のボタンがある場合はクリックすると、項目のプルダウンや「絞り込み条件作成」が表示され、詳細検索が可能です。
キーワード検索
コンテンツやフォーム、メンバーなどはキーワード検索の検索窓が表示されています。
キーワード検索の仕様と、以下のデータがあった場合の検索結果は以下となります。
検索データ

アルファベットの大文字小文字は区別されません。

選択項目のテキストも検索対象になります。

単一キーワードの場合、同一データの別項目間はOR検索になります。
(データ内のいずれかにキーワードがあれば対象になる)
スペース区切りの場合、キーワード間はAND検索になります。
(全てのキーワードが含まれるデータが対象になる)
項目検索
各種ログの一覧ページではデフォルトで、URIやメンバーIDでの検索窓が表示されています。
また、項目と合わせて日付での検索も可能です。

詳細検索
[詳細検索] ボタンをクリックすると、詳細検索のための追加項目が表示されます。
絞り込み条件作成のフィールドが表示される場合はオペレーションの指定とAND・ORの組み合わせで柔軟な検索が可能です。

絞り込み対象として指定できる項目はページによって異なります。
項目で絞り込む
基本的な項目による絞りこみが可能です。また、コンテンツの検索の場合でキーワードテンプレート、ベクトルデータを作成している場合はそちらでの検索も可能です。
| 項目 | 説明 |
|---|---|
| カスタムメンバーフィルター名 | メンバー一覧の検索で表示されます。 事前に作成したカスタムメンバーフィルターでメンバーを検索します。 |
| カテゴリ | カテゴリで検索します。 |
| タグ | タグで検索します。 |
| 公開状況 | 公開状況で検索します。 |
| 言語 | 登録された言語で検索します。 |
| 表示件数 | 検索結果の表示件数を選択します。 |
| 公開バッチ処理日検索 | 公開予定日・公開終了予定日が設定されたコンテンツを検索します。 公開予定の期間が、検索に設定した期間に全て含まれるコンテンツが検索されます。 |
| キーワード | 「キーワード検索にテンプレートを利用する」を有効にしたコンテンツ定義の検索に表示されます。 作成したキーワードテンプレートを利用して検索します。 |
| ベクトル検索 | 「ベクトルデータに変換する」を有効にしたコンテンツ定義の検索に表示されます。 ベクトルデータを利用してベクトル検索します。 |
絞り込み条件作成
絞り込み条件作成では複数の条件をAND、またはORで連結できます。ANDの場合は指定した条件すべてにマッチするデータのみを対象とします。OR条件は指定した条件のいずれかにマッチするデータを対象とします。
詳細検索に利用できるオペレーションについて
検索では次のオペレーションが指定できます。
| オペレーション | 型 | 対象となるデータ |
|---|---|---|
| 含む | 文字列 | 条件が一部に一致するデータ |
| 含まない | 文字列 | 条件がいずれにも一致しないデータ |
| = | 文字列 | 条件に一致するデータ |
| != | 文字列 | 条件に一致しないデータ |
| < | 文字列・数値 | 条件未満のデータ |
| > | 文字列・数値 | 条件より大きいデータ |
| <= | 文字列・数値 | 条件以下のデータ |
| >= | 文字列・数値 | 条件以上のデータ |
| で始まる | 文字列 | 条件ではじまるデータ |
| で始まらない | 文字列 | 条件ではじまらないデータ |
| で終わる | 文字列 | 条件で終わるデータ |
| で終わらない | 文字列 | 条件で終わらないデータ |
| どれかを含む | 選択項目 | 条件を複数指定し、いずれかの条件に一致するデータ |
| どれも含まない | 選択項目 | 条件を複数指定し、いずれの条件にも一致しないデータ |
| 空データ | 選択項目 | いずれの選択もされていないデータ |
| 空データでない | 選択項目 | いずれかの選択がされているデータ |
並び順
ソートキーと表示順を選択することで検索結果の並び順を指定できます。並び順はASC(昇順。小さい方から大きくなっていく)またはDESC(降順。大きい方から小さくなっていく)を指定できます。
管理画面内検索
ダッシュボード、もしくはサイドバーの[検索]からKurocoのコンテンツのキーワード検索ができます。


検索の対象となるのは、以下となり、それぞれにキーワード検索をした結果の件数が表示されます。
- カスタム処理
- メッセージひな形
- コンテンツ定義で定義したコンテンツ
サポート
お探しのページは見つかりましたか?解決しない場合は、問い合わせフォームからお問い合わせいただくか、Slackコミュニティにご参加ください。