私は Sqlalchemy が初めてで、助けが必要です。
私は1対多の関係を持つモデルを持っています:
class Metnadev(DeclarativeBase):
__tablename__ = 'metnadev'
#personal info
id = Column(Integer, autoincrement=True, primary_key=True)
first_name = Column(Unicode(255))
last_name = Column(Unicode(255))
birth_day = Column(Date)
activitys = relationship("Activity", backref="metnadev")
class Activity(DeclarativeBase):
__tablename__ = 'activity'
id = Column(Integer, autoincrement=True, primary_key=True)
metnadev_id = Column(Integer, ForeignKey('metnadev.id'))
location = Column(Unicode(255))
visible = Column(Boolean,default=True)
私がする時
metnadev = DBSession.query(Metnadev).filter_by(id=kw['id']).one()
私は子供と一緒に、素晴らしいオブジェクトを手に入れました。オブジェクトを取得したいのですが、visible == Trueである子クラスからのみ行を取得します
調べたのですがやり方がわかりません よろしくお願いします