/ / रिलेशनल डेटा पर परिणाम की खोज रैंकिंग - नीला-खोज

रिलेशनल डेटा - एज़ूर-सर्च पर परिणामों की रैंकिंग खोजें

मैं एक प्रश्न और उत्तर प्रणाली बना रहा हूं और मैंएकल पाठ बॉक्स से Azure खोज का उपयोग करके खोज करना चाहते हैं। मूल रूप से मैं अलग-अलग सूचकांकों में उत्तर और प्रश्नों को रखने के बारे में सोच रहा था, ताकि प्रत्येक सूचकांक केवल डेटा की एक अवधारणा का वर्णन करे। हालांकि, इस मॉडल के साथ मेरे पास कोई सुराग नहीं है कि प्रश्न डेटा और उत्तर डेटा दोनों के आधार पर रैंकिंग के साथ खोज कैसे करें।

क्या सभी वस्तुओं को एक ही सूचकांक में संग्रहीत करके ऐसा करने का एकमात्र तरीका है? मुझे पता है कि ल्यूसीन और इलास्टिक खोज में इस उद्देश्य के लिए जॉइन क्वैरिज़ एंड पेरेंट-चाइल्ड मैपिंग की अवधारणा है।

उत्तर:

उत्तर № 1 के लिए 1

अगर मैंने आपके प्रश्न को सही ढंग से समझा, तो आप हैंAzure Search का उपयोग करके एक पूर्ण-पाठ खोज अनुभव लागू करना, और आपका प्रश्न संबंधपरक डेटाबेस स्कीमा डिज़ाइन के बारे में नहीं है। यदि यह मामला है, तो अपने प्रश्नों और उत्तरों को एक ही सूचकांक में निरूपित करना शायद सही काम है - आपके उपयोगकर्ता प्रासंगिक सामग्री ढूंढ पाएंगे, चाहे वह प्रश्नों से संबंधित हो या उत्तरों में। उन स्थितियों के लिए जहां आपको अपने सूचकांक स्कीमा में प्रश्न या उत्तर-संबंधित फ़ील्ड को बढ़ावा देने की आवश्यकता है।