我创建了一个模型用户,它具有列分数和排名。我想定期更新 User 中所有用户的排名,以便得分最高的用户排名 1,第二高的得分排名 2 等等。无论如何在 Flask-SQLAlchemy 中有效地实现这一点?
谢谢!
顺便说一句,这是模型:
app = Flask(__name__)
db = SQLAlchemy(app)
class User(db.Model):
id = db.Column(db.Integer, primary_key=True)
score = db.Column(db.Integer)
rank = db.Column(db.Integer)
Run Code Online (Sandbox Code Playgroud)