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

sqlalchemyのデータをリストで並べ替える方法

    SQLでこれを行う必要がない場合は、返されたオブジェクトのリストをPythonで直接並べ替えることができます。

    (Pythonの並べ替え を使用 関数)

    results = session.query(user).filter(user.id.in_(A)).all()
    results = sorted(results, key=lambda o: A.index(o.id))
    


    1. 関数からストアドプロシージャを実行する

    2. jsonbフィールドにインデックスを追加

    3. 複数の列を持つMySQLカーソルベースのページネーション

    4. Count(*)がゼロの場合はNULLを返します