0
我在SQLAlchemy的以下型號:SQLAlchemy的查詢與條件對孩子的關係
class Magazine(db.Model):
id= db.Column(db.Integer, primary_key=True)
name= db.Column(db.String(50))
issues= db.relationship('Issue', backref='magazine', lazy='dynamic')
class Issue(db.Model):
id= db.Column(db.Integer, primary_key=True)
magazine_id= db.Column(db.Integer, db.ForeignKey('magazine.id'))
date= db.Column(db.Date)
雜誌認爲雜誌和問題的名稱保存每個雜誌的問題。這些是每週雜誌,因此Issue
中的date
字段是問題的當天。
我嘗試建立一個查詢來選擇所有沒有針對特定日期問題的雜誌。最簡單的方法是怎麼做的?
它的工作原理,謝謝。如果任何人需要sqlalchemy中WHERE NOT EXISTS語法的說明,請查看http://mynthon.net/howto/-/python/sqlalchemy-equiv-select-where-not-exists.txt – applechief