web-dev-qa-db-ja.com

タグを使用して検索する方法-良い例を知っていますか?

私は、タグが階層的に構造化されているアプリケーションに取り組んでいます。したがって、タグのリストは(カテゴリのように)ツリーとして編成されますが、アイテムはそのようなタグの下に表示されます。

ユーザーはタグを使用して検索できるはずです-それを行うための最良の方法は何ですか?考えられる課題の1つは、1つのアイテムに複数のタグを付けることができるため、ユーザーがタグの両方を持っているか、どちらか一方を持っているアイテムを探すために、使用や検索を行うことです。また、これをクエリビルダーやタグクラウドのように見せたくありません(タグの人気度は関係ありません)。

良い例を知っていますか?

8
Olgaarsh

Deliciousがこれを処理する方法が大好き

enter image description here

ただし、これは「AND」のみの検索です。したがって、 'tag1 AND tag2' OR 'tag3 AND tag4 AND tag5'を検索する場合は、2回検索するだけです:)

あなたが望むタグ検索を見た覚えはありませんが、これは私がそれを試してみる方法です、

enter image description here

私はあなたのユーザーベースがかなり技術に精通していると思います。一部の検索エンジンには、結果(画像、ビデオなど)をフィルタリングするためのチェックボックスがあります。同様の方法で使用します。

10
Kashyap

ええ、ユーザーとして、私はAND、ORおよびNOTオプションを使用することを好みます。NOTオプションはこのDeliciousソリューションではカバーされていません。ユーザーに単語のオプションフィールドを追加しないのはなぜですか?結果に必要ないのですか?Gmail検索ツールはそれを行います。

0
Heitor