Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

Django क्वेरी में रेगेक्स का उपयोग कैसे करें

पहली समस्या के लिए आप regex ऑपरेटर Django ORM प्रदान करता है

उदा.

Model.objects.filter(adv_images__regex=r'^\d+')[:3]

आपके द्वारा सेट किए गए क्रम के आधार पर पहली 3 पंक्तियों को आउटपुट करना चाहिए।

केवल पूर्ण संख्या रिकॉर्ड का चयन करने के लिए सबसे आसान समाधान शायद है

Model.objects.filter(adv_images__regex=r'^\d\.')[:3]

दूसरी समस्या के लिए, क्या अंक एक अद्वितीय एल्बम पहचानकर्ता का प्रतिनिधित्व करता है, या आपके स्निपेट में कोई संबंधपरक फ़ील्ड नहीं है?




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. संसाधन आईडी प्राप्त करना #3 MySql में त्रुटि

  2. MySQL में आईडी के अधिकतम मान वाली पंक्ति खोजें

  3. MySQL एक स्ट्रिंग को एक कॉलम में जोड़ता है

  4. रूबी mysql2 त्रुटि:

  5. OSX 10.11 El Capitan पर रेल:लाइब्रेरी लोड नहीं हुई:libmysqlclient.18.dylib