1 रिपॉजिटरी
Logging of the final translated query sent to the search engine for debugging and verification.
Distinct from Query Debugging Middleware: Specifically targets the debugging of the translation layer from UI state to engine DSL, not general SQL logging.
Explore 1 awesome GitHub repository matching data & databases · Query Generation Logging. Refine with filters or upvote what's useful.
Searchkit एक सर्च UI फ्रेमवर्क है जिसे React और Vue के साथ सर्च इंटरफ़ेस बनाने के लिए डिज़ाइन किया गया है जो Elasticsearch और OpenSearch बैकएंड से जुड़ते हैं। यह फ्रंटएंड सर्च स्टेट्स को इंजन-विशिष्ट क्वेरी भाषाओं में बदलने के लिए एक सर्च क्वेरी ट्रांसलेशन लेयर और हिट्स, फैसेट मेनू और पेजिनेशन प्रदर्शित करने के लिए एक रिजल्ट रेंडरिंग इंजन प्रदान करता है। इस फ्रेमवर्क में एक सिमेंटिक सर्च इंटरफ़ेस शामिल है जो वेक्टर-आधारित नियरेस्ट नेबर सर्च और नेचुरल लैंग्वेज प्रोसेसिंग को सक्षम बनाता है। यह एडेप्टर-आधारित ट्रांसलेशन सिस्टम और कंपोनेंट-आधारित UI मैपिंग के माध्यम से खुद को अलग करता है जो एक मानकीकृत इंटरफ़ेस के माध्यम से सर्च लॉजिक को इंटरचेंजेबल व्यू से जोड़ता है। यह प्रोजेक्ट फिल्टर और पेजिनेशन को सिंक्रोनाइज़ करने के लिए स्टेट मैनेजमेंट, पदानुक्रमित और संख्यात्मक फिल्टरिंग के लिए जटिल फैसेट जनरेशन और फील्ड प्रायोरिटी वेटिंग के माध्यम से कस्टम रैंकिंग लॉजिक सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह रिजल्ट पिनिंग, क्वेरी रूल संशोधन और मैप-आधारित इंटरफ़ेस के माध्यम से भौगोलिक विज़ुअलाइज़ेशन के लिए टूल्स भी प्रदान करता है। सुरक्षा और एक्स्टेंसिबिलिटी के लिए, यह प्रोजेक्ट ब्राउज़र और सर्च क्लस्टर के बीच अनुरोधों को प्रॉक्सी करने के लिए एक API एक्सेस लेयर का उपयोग करता है और क्वेरी और प्रतिक्रियाओं को संशोधित करने के लिए मिडलवेयर-आधारित अनुरोध इंटरसेप्शन का समर्थन करता है।
Logs generated search queries to the console to allow developers to verify translation logic and filter overrides.