私は、タグが階層的に構造化されているアプリケーションに取り組んでいます。したがって、タグのリストは(カテゴリのように)ツリーとして編成されますが、アイテムはそのようなタグの下に表示されます。
ユーザーはタグを使用して検索できるはずです-それを行うための最良の方法は何ですか?考えられる課題の1つは、1つのアイテムに複数のタグを付けることができるため、ユーザーがタグの両方を持っているか、どちらか一方を持っているアイテムを探すために、使用や検索を行うことです。また、これをクエリビルダーやタグクラウドのように見せたくありません(タグの人気度は関係ありません)。
良い例を知っていますか?
Deliciousがこれを処理する方法が大好き
ただし、これは「AND」のみの検索です。したがって、 'tag1 AND tag2' OR 'tag3 AND tag4 AND tag5'を検索する場合は、2回検索するだけです:)
あなたが望むタグ検索を見た覚えはありませんが、これは私がそれを試してみる方法です、
私はあなたのユーザーベースがかなり技術に精通していると思います。一部の検索エンジンには、結果(画像、ビデオなど)をフィルタリングするためのチェックボックスがあります。同様の方法で使用します。
ええ、ユーザーとして、私はAND、ORおよびNOTオプションを使用することを好みます。NOTオプションはこのDeliciousソリューションではカバーされていません。ユーザーに単語のオプションフィールドを追加しないのはなぜですか?結果に必要ないのですか?Gmail検索ツールはそれを行います。