sql >> データベース >  >> RDS >> Mysql

djangoクエリで正規表現を使用する方法

    最初の問題については、正規表現演算子> DjangoORMが提供する

    例:

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

    設定した順序に応じて、最初の3行を出力する必要があります。

    整数レコードのみを選択するには、おそらく最も簡単な解決策は

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

    2番目の問題については、数字は一意のアルバムIDを表していますか、それともスニペットにリレーショナルフィールドがありませんか?




    1. SQLiteで小文字を含む行を見つける3つの方法

    2. mysqlの2つのコンマ区切り値を比較します

    3. MySQLのあるテーブルから別のテーブルにデータを挿入する

    4. MySQLの「順序付け」-英数字を正しく並べ替える