query - sqlalchemy and flask
Flask-SQLAlchemy: mayor o igual que (1)
Quieres filter
, no filter_by
:
Invoice.query.filter(Invoice.invoicedate >= date.today())
Vea esta respuesta para más información sobre filter
vs filter_by
Tengo problemas para averiguar cómo hacer una comparación "mayor o igual que" en una consulta.
Tengo un campo modelo:
invoicedate = db.Column(db.Date(), nullable=True, key=''InvoiceDate'')
Y estoy tratando de hacer el siguiente filtro:
Invoice.query.filter_by(invoicedate >= date.today()).count()
Cuando ejecuto la vista, sigue arrojando el siguiente error:
NameError: global name ''invoicedate'' is not defined
¿Cuál es la sintaxis correcta para un filtro mayor o igual en sqlalchemy o matraz-sqlalchemy?
Muchas gracias :)