2012-04-05 20 views

उत्तर

16

आपको वैकल्पिक कॉन्फ़िगरेशन पैरामीटर शामिल करने की आवश्यकता है। इसके बिना, समारोह अपरिवर्तनीय नहीं है। उदाहरण के लिए, यदि आप मानक अंग्रेजी टेक्स्ट पार्सिंग चाहते हैं:

CREATE INDEX message_fulltext_idx ON feedback 
    USING gin(to_tsvector('english', message)); 
+6

यह सही उत्तर है। 'To_tsvector' का पहला रूप कॉन्फ़िगरेशन पैरामीटर के लिए डिफ़ॉल्ट का उपयोग करेगा जो सेटिंग 'default_text_search_config' से आता है। चूंकि यह एक परिवर्तनीय सेटिंग है, फ़ंक्शन अपरिवर्तनीय नहीं है। यदि इसे बदलना था, तो गैर-नकली कार्य के आधार पर एक मौजूदा अनुक्रमणिका चुपचाप दूषित हो जाएगी। तो यह वर्जित है। Http://www.postgresql.org/docs/current/static/textsearch-tables.html#TEXTSEARCH-TABLES-INDEX देखें। – Edmund

संबंधित मुद्दे