Evernote のダメな所 → 検索

Evernote を使って数年になるが、とにかく検索が糞である

巷でも言われているし、使ってみても実感する
そして、それは公式に仕様とされています

問題の根本は、下記の2つ
  • 前方一致しかワイルドカードが利用できない
  • 英数と一部の記号を同一グループとして、インデックス化している
よって
B787787 で探せない
AAA_BBBBBB で探せない
ABC_123 を 123 で探せない
Windows8.18.1 で探せない

対処方法は仕様のため存在せず、B 787 や AAA _ BBB や Windows 8.1 等と保存時にバラして記入するか、バラした物を文末に追加しておくしか方法がありません

B787 (全角)で検索すると Windows クライアントでは何故か全てのノートがヒットしてしまい、Webでは、全角半角相互の検索が可能でした

OneNote でも同様の仕様ですが、Google Keep では単語の部分一致にヒットします

この仕様が見直される可能性は無さそうです
理由は MySQL の Like で %hoge や %hoge% をやると、インデックスが効かなくなり、負荷が上がるからでしょう
誰かがインジェクションを発見すれば別ですが

コメント