में वाक्यविन्यास त्रुटि PSQLException: त्रुटि: tsquery में वाक्यविन्यास त्रुटि नहीं होगी? http://www.postgresql.org/docs/8.3/static/datatype-textsearch.htmlPSQLException: त्रुटि: tsquery
उत्तर
अपने शब्दों के आसपास उद्धरण का उपयोग करें यदि आप उन्हें चाहते हैं के रूप में वाक्यांशों/शब्दशः या वे वर्ण वाक्य रचना में उपयोग किया गया:
select to_tsquery('"hello there" | hi');
नंगे प्रलेखन कैसे खोज स्ट्रिंग से बचने के लिए के बारे में कुछ नहीं कहा ध्यान रखें कि आपको वास्तव में अपने शब्दों में पागल पात्र नहीं होना चाहिए, क्योंकि वे tsvector में कुछ भी मिलान नहीं करेंगे।
(गैर टोकन) tsquery पार्सर द्वारा पहचानी चरित्र: \0
(शून्य), (
, )
,
(सफेद स्थान), |
, &
, :
, *
और !
। लेकिन आप अपनी क्वेरी को कैसे व्यवस्थित करते हैं इस पर आधारित होना चाहिए कि आपने अपना शब्दकोश कैसे सेट अप किया है। ऐसे कई अन्य पात्र हैं जिन्हें आप अपनी क्वेरी में नहीं चाहते हैं, न कि क्योंकि वे सिंटैक्स त्रुटि का कारण बनेंगे लेकिन इसका मतलब है कि आप अपनी क्वेरी को सही तरीके से टोकन नहीं कर रहे हैं।
अगर यह एक सरल AND
क्वेरी है और आप मैन्युअल रूप से क्वेरी बनाने के साथ सौदा नहीं करना चाहता plainto_tsquery
संस्करण का उपयोग करें।
कृपया "पागल पात्र" को परिभाषित करें, फिर मेरे प्रश्न का उत्तर दिया गया है :-) – ideaboxer
(मेरा प्राथमिक लक्ष्य PSQLException के किसी भी अवसर से बचने के लिए है क्योंकि किसी ने पागल पात्रों में प्रवेश किया है) – ideaboxer
कोई भी वर्ण जो आपके शब्दकोश में प्रकट नहीं होता है। एक अंग्रेजी शब्दकोश के लिए मैं कहूंगा: '[^ ए-ज़ा-जे 0-9] == पागल'। –
- 1. पोस्टग्रेस जेडीबीसी चालक: PSQLException:
- 2. PSQLException: त्रुटि: कॉलम में शून्य मान शून्य-शून्य बाधा
- 3. org.postgresql.util.PSQLException: त्रुटि: सिंटेक्स त्रुटि या निकट "$ 1"
- 4. PostgreSQL विकास: "PSQLException: FATAL: क्षमा करें, पहले से ही बहुत से ग्राहक"
- 5. क्लाउडफाउंड्री पर PostgreSQL PSQLException फेंकता है: FATAL: व्यवस्थापक कमांड के कारण कनेक्शन समाप्त करना
- 6. हाइबरनेट और पोस्टग्रेएसक्यूएल के माध्यम से क्वेरी निष्पादित करने में अंतर PSQLException
- 7. त्रुटि पार्स त्रुटि: सिंटैक्स त्रुटि, अप्रत्याशित T_STRING,
- 8. System.ComponentModel.AsyncOperation.VerifyNot बाज़ार त्रुटि रिपोर्ट में त्रुटि त्रुटि
- 9. माइस्क्ल 'स्टोरेज इंजन से त्रुटि त्रुटि' त्रुटि
- 10. स्लिक डीबीओ क्रियाओं में क्लीनअप एक्शन त्रुटि को संभालें
- 11. एन्क्रिप्टिंग web.config त्रुटि त्रुटि
- 12. त्रुटि संकलित त्रुटि
- 13. एससीएनफ़िक्सिक्स त्रुटि त्रुटि
- 14. वेलग्रिंड त्रुटि: त्रुटि 22
- 15. मेकअप: *** [] त्रुटि 1 त्रुटि
- 16. Gemfile.lock त्रुटि त्रुटि, अनुमतियाँ?
- 17. बस त्रुटि: 10 त्रुटि
- 18. Uncaught त्रुटि: नेटवर्क त्रुटि
- 19. त्रुटि: 'त्रुटि - java.lang.IllegalArgumentException: क्लासपाथ
- 20. पीजी :: त्रुटि: त्रुटि: हेरोकू
- 21. त्रुटि
- 22. त्रुटि
- 23. त्रुटि
- 24. त्रुटि:
- 25. त्रुटि
- 26. त्रुटि -
- 27. त्रुटि
- 28. त्रुटि
- 29. त्रुटि
- 30. त्रुटि
तो, quer कहां है? –
बहुत सारे प्रश्न हैं। वास्तव में वे गुप्त हैं और मुझे अपने प्रश्न के उत्तर से अधिक की आवश्यकता नहीं है: क्वेरी स्ट्रिंग से ठीक से कैसे बचें? – ideaboxer