अपनी शर्तों के आसपास उद्धरणों का उपयोग करें यदि आप उन्हें वाक्यांशों/शब्दशः के रूप में चाहते हैं या उनमें वाक्य रचना में उपयोग किए गए वर्ण हैं:
select to_tsquery('"hello there" | hi');
इस बात का ध्यान रखें कि आपकी शर्तों में वास्तव में पागल पात्र नहीं होने चाहिए, क्योंकि वे tsvector में किसी भी चीज़ से मेल नहीं खाने वाले हैं।
tsquery पार्सर द्वारा पहचाने जाने वाले (गैर-टोकन) वर्ण हैं:\0
(शून्य), (
, )
,
(व्हाइटस्पेस), |
, &
, :
, *
और !
. लेकिन आप अपनी क्वेरी को कैसे टोकन करते हैं, इस पर आधारित होना चाहिए कि आपने अपना शब्दकोश कैसे सेट किया है। ऐसे कई अन्य वर्ण हैं जिन्हें आप अपनी क्वेरी में नहीं चाहेंगे, इसलिए नहीं कि वे सिंटैक्स त्रुटि का कारण बनेंगे, बल्कि इसलिए कि इसका मतलब है कि आप अपनी क्वेरी को सही ढंग से टोकन नहीं कर रहे हैं।
plainto_tsquery
का उपयोग करें संस्करण अगर यह एक सरल AND
है क्वेरी और आप मैन्युअल रूप से क्वेरी बनाने से निपटना नहीं चाहते हैं।