django - how to use mysql regexp in django1.4 -


क्या यह संभव है django 1.4

SELECT * से तालिका WHERE columname regexp 'a | z | एफ '

मैंने कई फ़िल्टरों की कोशिश की' या 'ऑपरेटर

< P> आप किसी भी एसक्यूएल क्वेरी का उपयोग करके Django का उपयोग कर सकते हैं। आपका उदाहरण कुछ ऐसा होगा: item.objects.raw ("SELECT * FROM table WHERE स्तंभ नाम regexp 'a | z | f'") में

लेकिन आपको इन्हें सावधानी बरतने की आवश्यकता है क्योंकि भविष्य में अपना डेटाबेस इंजिन बदलना इन प्रश्नों को तोड़ने का कारण हो सकता है अगर नया इंजन अलग सिंटैक्स का उपयोग करता है या कुछ ऐसे फीचर का समर्थन नहीं करता है जो आप उपयोग कर रहे हैं।

आप की तरह कुछ की आवश्यकता होगी का उपयोग:

<पूर्व> आइटम के लिए मैं। Object.filter (columname__regex = r'a | z | f ')

Comments

Popular posts from this blog

mysql - How to enter php data into a html multiple select box -

java - Can't add JTree to JPanel of a JInternalFrame -

c++ - Cassandra datastax cpp driver - avoiding unnecessary copies -