आप 'SearchVector' में 'unaccent' का उपयोग नहीं कर सकते हैं, लेकिन आपको PostgreSQL में एक नया "unaccented" कॉन्फिगरेशन परिभाषित करना होगा।
- अगर आप चूक गए हैं, तो अस्पष्ट एक्सटेंशन इंस्टॉल करता है ।
-
PostgrSQL में या खाली माइग्रेशन इस एसक्यूएल के साथ:
CREATE TEXT SEARCH CONFIGURATION french_unaccent( COPY = french ); ALTER TEXT SEARCH CONFIGURATION french_unaccent ALTER MAPPING FOR hword, hword_part, word WITH unaccent, french_stem;
-
अपने Django क्वेरी में इस कॉन्फ़िगरेशन का उपयोग करें:
SearchVector('title','abstract', config='french_unaccent') SearchQuery(word, config='french_unaccent')
आप इस प्रकार के कॉन्फ़िगरेशन के बारे में अधिक जानकारी आधिकारिक PostgreSQL दस्तावेज़ में पा सकते हैं विभिन्न लेखोंपर पर ए>