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

DjangoORMクエリは新しいオブジェクトを選択できません

    同じManagerオブジェクトを再利用する場合は、キャッシュ中 。これに対処するには、手動で更新する必要があります。

    これにより、すべての反復で同じ結果が返されます:

    while True:
       same_every_time = AClass.objects.all().order_by('-id')[:5]
       sleep(300)
    

    正しく機能させるには、アップデートを追加する必要があります:

    while True:
       AClass.objects.update()
       updated_results = AClass.objects.all().order_by('-id')[:5]
       sleep(300)
    


    1. InnoDBMySQL5.5のTEXTとVARCHAR。それぞれをいつ使用するか

    2. PowerShellスクリプトを介してMySQLコンソールを使用する

    3. 1年間のスケジュールの場合、毎日3行をフェッチします

    4. 2つのSQLServerデータベースを比較するための無料のツールとは何ですか?