あれ、検索データがヒットしない!?そんな時の注意点(1)
kintoneの検索機能を利用していく中で、あれ?検索データがヒットしないぞ??という経験はないでしょうか。
私はよくあります。今回はそんなときに解決法?注意点?をご紹介します。
まず、検索したいデータが日本語の場合。
カタカナの全角と半角の区別はされず、どちらであっても検索可能です。
さて、日本語(ひらがな、カタカナ、漢字)については、1文字では検索はできません。
例えば「サイボウズスタートアップス」という単語を検索したい。
そんなとき「サ」だけでは検索できません。「サイ」ならヒットします。
ただ、このルールにも例外があります。それは1文字の単語であれば、1文字で検索できます!
ここで、一つだけ懸念点?注意点?があります。
それは、私のように名字が1文字の場合です。
「森 裕太」のように姓と名の間にスペースが有る場合は、kintone側では「森」と「裕太」と2つの単語として識別されるようです。
そのため、一つ上の画像のように「森」と検索してもヒットします。
ただ、kintone側で「森裕太」と姓と名の間にスペースを空けずに登録されていた場合は、3文字の単語として認識し「森」と、名字だけで検索してもヒットしなくなってしまいます。
それは、1文字ではない単語を検索する時には、1文字では検索できないと言うルールがあるがあるからです。
そのため、「森裕」みたいに2文字にするとヒットするようになります。
1文字の名字で確実にこの人のデータは登録されているはずなのに、ヒットしない!なんて言う時には、kintone何に実際に登録(入力)されているデータに姓と名の間にスペースが入っていない可能性があります。
一度確認してみてください。
少し長くなったので、続きはまた次回にしたいと思います。