この案は、UX を変更してこれを直感的にすることです。
アイデアは妥当ですが、like や ilike 演算子での一致を試みる際にインデックスのサポートがないため、Postgres の検索クエリを効率的に実行できないと思います。もう一つの考慮点は、完全一致や部分一致をランク付けする方法がないことです。そのため、Postgres が提供する全文検索機能に完全に依存しています。
この案は、UX を変更してこれを直感的にすることです。
アイデアは妥当ですが、like や ilike 演算子での一致を試みる際にインデックスのサポートがないため、Postgres の検索クエリを効率的に実行できないと思います。もう一つの考慮点は、完全一致や部分一致をランク付けする方法がないことです。そのため、Postgres が提供する全文検索機能に完全に依存しています。