小编use*_*323的帖子

如何使用 sqlalchemy 对条目进行排名?

我创建了一个模型用户,它具有列分数和排名。我想定期更新 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)

python sql sqlalchemy flask flask-sqlalchemy

4
推荐指数
1
解决办法
2123
查看次数

标签 统计

flask ×1

flask-sqlalchemy ×1

python ×1

sql ×1

sqlalchemy ×1