キーワード検索
1️⃣この記事について
Section titled “1️⃣この記事について”キーワード検索についての仕様を説明します。 ハヤサブのすべてのデータには、別途検索ワードが保存されており、各マスタや契約等の一覧画面でキーワードを入力することでキーワード検索が可能です。
2️⃣キーワード検索の仕様
Section titled “2️⃣キーワード検索の仕様”- 保存する対象は各データ毎に保存する対象が異なっております
- 例) 契約の場合はid、契約名、カスタムフィールドの値が対象
- 検索ワードは、各データの保存する対象を分割し、単語、単語+単語の形で保存されます
- 例) A社の契約の場合、「A」、「社」、「の」、「契約」、「A社」、「社の契約」という形で保存
- キーワード検索で指定されたキーワードは、検索ワード同様に単語毎に分割され、その単語が上記の検索ワードにすべて前方一致でヒットするかどうかを見ております
3️⃣特別な検索修飾子
Section titled “3️⃣特別な検索修飾子”以下の検索修飾子をキーワードにつけることで、LIKE検索をすることができます(パフォーマンスが低下する可能性がありますのでご了承ください)
| 修飾子 | 挙動 | 使用例 |
|---|---|---|
| like | そのキーワードが検索ワードに含まれる場合にヒットします | like:テスト |
| ew | そのキーワードが後方一致で含まれる場合にヒットします(ewはendwithの略称となります) | ew:002 |
| eq | キーワードに完全一致する場合にヒットします ※ただし、検索ワードのいずれかに完全一致の(例: P-001とあった場合、P, 001として検索ワードに保存されているため、eq:001でもヒットします。eq:P-001は期待した挙動をします) | eq:P-001 |
| not | そのキーワードが検索ワードに含まれていない場合にヒットします | not:テスト |
4️⃣関連記事
Section titled “4️⃣関連記事”なし