68

クエリで「以上」の比較を行う方法がわかりません。

私はモデルフィールドを持っています:

invoicedate = db.Column(db.Date(), nullable=True, key='InvoiceDate')

そして、私は次のフィルターを実行しようとしています:

Invoice.query.filter_by(invoicedate >= date.today()).count()

ビューを実行すると、次のエラーがスローされ続けます。

NameError: global name 'invoicedate' is not defined

sqlalchemy またはフラスコ sqlalchemy でより大きいまたは等しいフィルターの正しい構文は何ですか?

4

1 に答える 1