sql >> Databáze >  >> RDS >> Mysql

Jak používat regulární výraz v dotazu django

Pokud jde o první problém, můžete použít operátor regulárního výrazu poskytuje Django ORM

např.

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

Měly by vypsat první 3 řádky v závislosti na pořadí, které jste nastavili.

Chcete-li vybrat pouze záznamy celých čísel, nejjednodušším řešením je pravděpodobně

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

Pokud jde o druhý problém, představuje číslice jedinečný identifikátor alba, nebo ve vašem úryvku chybí relační pole?




  1. Jak nainstalovat ovladač Mysql JDBC do studia Android

  2. Jak mohu v této situaci dostat mimo hodnotu smyčky foreach?

  3. Datumové podmínky pomocí vyhledávací logiky

  4. konfigurace připojení k databázi v rámci Yii