Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да използвам регулярен израз в django заявка

Що се отнася до първия проблем, можете да използвате оператора за регулярни изрази 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. Безопасни ли са тригерите на базата данни за ограничения на целостта на кръстосани таблици?

  2. php проблем с множество бази данни

  3. SQL Alchemy Relationship loader оставя заключване на таблицата?

  4. PHP скрипт за импортиране на csv данни в mysql

  5. Как да вмъкна записа с функцията MySQL NOW() в MySQLi с bind_param?