without postgres longitud length initcap example cadena postgresql sqlalchemy flask flask-sqlalchemy

length - longitud cadena postgresql



Orden mĂșltiple_por sqlalchemy/Frasco (1)

Esto debería funcionar

User.query.order_by(User.popularity.desc(),User.date_created.desc()).limit(10).all()

Estoy usando Flask y SQLAlchemy.

Digamos que tengo un modelo de usuario con campos ''popularidad'' y ''fecha_creada''. Quiero hacer la siguiente consulta:

SELECT * FROM user ORDER BY popularity DESC, date_created DESC LIMIT 10

¿Cómo puedo hacer order_by múltiples en SQLAlchemy? Para uno solo, esto funciona:

User.query.order_by(User.popularity.desc()).limit(10).all()

¿Debo agregar otro pedido por? ¿O poner tanto popularidad como date_created en mi pedido actual_by? Quiero que la popularidad tenga prioridad en date_created para ordenar.

¡Muchas gracias!