鎬尰榛戞澃鍏媌ilibili『网址:ff00.co』bilibili灏忕獥鍙f挱鏀?濡欏コ绁炴帰bilibili,bilibili閫嶉仴鏁d汉瑙嗛F2F4Y5L8-2022-09-26 21:19  A 铮?G  I

flask sqlalchemy设置默认order_by

Python

更新于:

0x00 概述

flask-sqlalchemy每次查询都需要order_by有点麻烦,虽然没差几个字节。


0x01 上代码

class Model(model):

    col1= db.Column(db.Integer)
    col2 = db.Column(db.Integer)

    __mapper_args__ = {
    "order_by": (col1, col2)
    }

这样每次查询query.all()就会自动order_by排序

其实也可以写个静态方法,再调用

@staticmethod
    def user_query():
        return Db1.query.order_by(
            Db1.desc(),
            Db2.asc(),
        )

返回的是query,还可以继续filter

0xff 完结撒花

转载请注明:【flask sqlalchemy设置默认order_by】https://jihuo.ma/flask-sqlalchemy-order-by.html

评论


这网站激活码是不是真的?


包子

应该不会是假的吧,这么便宜还作假,有点不够成本啊。 好吧我是站长。我没印象审核通过这条评论啊,难道还有bug。


@楼主 昵称
评论
爱看av欧美 2017青青草AV在线视频 Av有声小说在线收听 av国产视频手机播放 纱奈AV番号大全
av复合视频接口线 日本大乳AV片在线 亚洲AV菲菲影院 铃木av女性 av熟男熟女
av亚洲免费在线 日本最奇葩av系列3 幼嫩俄罗斯av 日本对av 宅男福av
阴茎短小的av 高清接口转av接口 一本道av迅雷种子下载 手机av爱爱 世界上最漂亮的av明星