🛒

محرّك البحث الذكي

فلترة متتالية مبنية على التوفّر الفعلي — لا خيارات فارغة

١. اختر الفئة

٢. حدّد التفاصيل

٣. النتائج

كيف تعمل الفلترة؟ (شرح مختصر)
  1. كل منتج يحمل خصائص (attrs) مثل brand: toyota.
  2. عند التحميل يُبنى فهرس مقلوب: لكل قيمة bitset يمثّل المنتجات التي تحملها.
  3. خيارات أي قائمة = القيم التي يبقى لها منتج واحد على الأقل بعد تقاطع بقية اختياراتك.
  4. لذلك: أي خيار تراه ⇐ له منتج. وأي خيار يختفي ⇐ لا يوجد له منتج ضمن سياقك الحالي.
  5. لو صار اختيارك مستحيلاً بعد تغيير أعلى منه في السلسلة، يُسقط تلقائياً مع رسالة توضّح السبب.