一見するといくつかの異なるカテゴリを使用するコンテンツ分類法を検討しています。
値がカテゴリから取得されるスキーマフィールドは単一のカテゴリにのみリンクできるため、これはスキーマ内の各カテゴリの必須ではないフィールドを意味します。
別の方法として、完全な分類を保存するための1つのスーパーシングルカテゴリと親キーワードについて考えています。このようにして、単一の複数値スキーマフィールド(選択ボックスまたはツリー)を作成し、編集者がすべてのコンテンツのタグ付けを行うことができます。すぐに。
これは、コンテンツを取得するときのAPIクエリに影響しますか?誰かが以前にこのアプローチをとったことがありますか?
確かに、単一のフィールド/カテゴリを使用する方が簡単になります。ルートキーワードを抽象として設定して、クライアントがそれらのキーワードを使用しないようにすることができます...
注意の言葉:
単純なカテゴリ/キーワードクエリを使用する場合、パフォーマンスは小さいカテゴリと大きいカテゴリでほぼ同じである必要があります。キャッシュに関する同じ警告が適用されます。