Evernote のダメな所 → 検索
Evernote を使って数年になるが、とにかく検索が糞である
巷でも言われているし、使ってみても実感する
そして、それは公式に仕様とされています
問題の根本は、下記の2つ
B787 を 787 で探せない
AAA_BBB を BBB で探せない
ABC_123 を 123 で探せない
Windows8.1 を 8.1 で探せない
対処方法は仕様のため存在せず、B 787 や AAA _ BBB や Windows 8.1 等と保存時にバラして記入するか、バラした物を文末に追加しておくしか方法がありません
B787 (全角)で検索すると Windows クライアントでは何故か全てのノートがヒットしてしまい、Webでは、全角半角相互の検索が可能でした
OneNote でも同様の仕様ですが、Google Keep では単語の部分一致にヒットします
この仕様が見直される可能性は無さそうです
理由は MySQL の Like で %hoge や %hoge% をやると、インデックスが効かなくなり、負荷が上がるからでしょう
誰かがインジェクションを発見すれば別ですが
巷でも言われているし、使ってみても実感する
そして、それは公式に仕様とされています
問題の根本は、下記の2つ
- 前方一致しかワイルドカードが利用できない
- 英数と一部の記号を同一グループとして、インデックス化している
B787 を 787 で探せない
AAA_BBB を BBB で探せない
ABC_123 を 123 で探せない
Windows8.1 を 8.1 で探せない
対処方法は仕様のため存在せず、B 787 や AAA _ BBB や Windows 8.1 等と保存時にバラして記入するか、バラした物を文末に追加しておくしか方法がありません
B787 (全角)で検索すると Windows クライアントでは何故か全てのノートがヒットしてしまい、Webでは、全角半角相互の検索が可能でした
OneNote でも同様の仕様ですが、Google Keep では単語の部分一致にヒットします
この仕様が見直される可能性は無さそうです
理由は MySQL の Like で %hoge や %hoge% をやると、インデックスが効かなくなり、負荷が上がるからでしょう
誰かがインジェクションを発見すれば別ですが
コメント