假设我有这两个对象,它们之间存在一对多的关系:
class A(Base):
...
collection = relationship("B")
class B(Base):
...
a_id = Column(Integer, ForeignKey('table_for_a.id'), nullable=False)
key = Column(String(50), nullable=False)
如何查询在A.collection中同时拥有B("apple")、B("orange")和B("banana")的A?
谢谢。