-1
クライアントがデータベースを更新します。その後、mysqlデータベースが更新され、サーバーはその時点でデータベースから更新された値を読み取る必要があります。しかし、それは起こっていない。更新された値をデータベースから読み取るには、サーバーを再起動する必要があります。それから私は更新された値を見る。djangoデータベースが更新されたデータを取得できません
クライアントがデータベースを更新します。その後、mysqlデータベースが更新され、サーバーはその時点でデータベースから更新された値を読み取る必要があります。しかし、それは起こっていない。更新された値をデータベースから読み取るには、サーバーを再起動する必要があります。それから私は更新された値を見る。djangoデータベースが更新されたデータを取得できません
データベースを更新する場合は、データベースを再起動する必要はありません。あなたのアップデートが最終的なコミットを見逃しているかもしれませんか?
connection.execute()でSQLを使用する場合は、最後にcommit_unless_managed()を呼び出す必要があります。