बेसिक फुल-टेक्स्ट सर्च
जब आप एप्लिकेशन बनाते हैं या डेटा साइंस के लिए डेटा सेट्स एक्सप्लोर करते हैं, तो टेक्स्ट को खोजना बार-बार किया जाने वाला काम बन जाता है। फुल-टेक्स्ट सर्च उपयोगी है, चाहे आप किसी नेचुरल लैंग्वेज प्रोसेसिंग मॉडल के लिए एक्सप्लोरेटरी डेटा एनालिसिस कर रहे हों या अपनी एप्लिकेशन में सर्च फीचर बना रहे हों।
इस अभ्यास में, आप किसी टेक्स्ट कॉलम में खोज करने का अभ्यास करेंगे और उसे एक स्ट्रिंग से मैच करेंगे। यह सर्च वही परिणाम देगी जो % वाइल्डकार्ड को स्ट्रिंग की शुरुआत और अंत में लगाकर LIKE ऑपरेटर वाली क्वेरी देती है, लेकिन प्रदर्शन कहीं बेहतर होगा और यह आपको एडवांस्ड फुल-टेक्स्ट सर्च क्वेरीज के लिए मजबूत आधार देगी। चलिए शुरू करते हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
PostgreSQL में डेटा मैनिपुलेट करने के लिए फ़ंक्शंस
अभ्यास निर्देश
filmटेबल सेtitleऔरdescriptionकॉलम चुनें.titleकॉलम पर शब्दelfके लिए फुल-टेक्स्ट सर्च चलाएँ.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
-- Select the title and description
SELECT ___, ___
FROM film
-- Convert the title to a tsvector and match it against the tsquery
WHERE ____(___) ___ ___(___);