Bunun için birçok kullanımım var ama pahalı bir işlem olacak şeyi yapmanın en etkili yolunu bilmek istiyorum.
Örnek olarak bir dükkan kullanacağım.
Verilen:
- Bir ürün markası sınıflandırması
- Bir ürün grubu sınıflandırması
- Ürün yayın türü
- Yukarıdaki sınıflandırmalar için arşiv şablonları
Ürün tipi arşivindeyken marka menüsünü ve marka arşivindeyken ürün türünü göstermenin en etkili, en etkili yöntemi nedir, ancak yalnızca bu gruptaki gönderiler için geçerli olan terimleri gösterir.
Örneğin, eğer 'kadın' ürün grubunda yer alırsam, sol tarafta markaları gösterir, ancak yalnızca 'kadın' ürün grubunda yer alan ürünler için belirtilen markaları gösterir. Örneğin 'Fancy womens clothes Inc' markası 'Manly mens Manly ltd' değil, gösterecektir.
Genel bir cevaba ihtiyacım var, ancak giyim ürünleri örneğinin kullanılmasından memnunum ve bunu kaba kuvvetle açgözlü bir algoritma ile nasıl yapacağımı biliyorum, ama bu inanılmaz derecede israf, ve bir çözümle ilgilenmiyorum her sayfa yükünü birkaç saniye artıracak ve süreçteki DB'den tüm yayınları tam olarak yükleyecek
düzenleme: Örnek 2:
Pikachu sarı bir pokemon ve sarı etikette, ancak Pikachu da elektrikli bir pokemon, bu yüzden tip taksonomisinin elektrik etiketinde. Yalnızca sarı etiket arşivinde sarı olan pokemon türlerini nasıl gösterebilirim? Örneğin, tüm çim pokemonları yeşil olmak, sarı arşivde bir çim menü öğesi olmayacağı, ancak yeşilde olacağı anlamına gelir (evet, yeşil olmayan çim pokemonu olduğunu biliyorum)