मैं लोचदार खोज के लिए नया हूं, इसलिए मुझे इसके साथ कुछ मदद चाहिए।लोचदार खोज के साथ नेस्टेड पेड़ के लिए पहलू
मेरे पास products
खोजने के लिए एक प्रश्न है जो कई categories
से संबंधित हो सकता है। Categories
एक घोंसले पेड़ में संयुक्त होते हैं।
उदाहरण डेटा:
categories: [
{
id: 1,
name: 'First category',
categories:[
{
id: 12,
name: 'First subcategory'
},
{
id: 13,
name: 'Second subcategory'
}
]
},
{
id: 2,
name: 'Second category'
}
],
products: [
{
id: 1,
name: 'First product',
categories_ids: [2, 12]
},
{
id: 2,
name: 'Second product',
categories_ids: [1]
}
]
खोज परिणामों मैं (किसी भी खोज परिणामों के बिना छोड़कर श्रेणियों) प्रत्येक category
में खोज परिणामों की संख्या सहित categories
पेड़ प्राप्त करने की आवश्यकता के अलावा।
ऊपर उदाहरण के लिए यह होना चाहिए:
- प्रथम श्रेणी (2)
- पहले उपश्रेणी (1)
- दूसरा वर्ग (1)
कर सकते हैं किसी ने elasticSearch के एकत्रीकरण का उपयोग करके यह कैसे करना है?
धन्यवाद।
आपके पास कितने श्रेणी स्तर हैं? – Val