【发布时间】:2020-04-16 00:54:36
【问题描述】:
我遇到了一个不太常见的连接和过滤问题。
这是我的模型;
class Order(Base):
id = Column(Integer, primary_key=True)
order_id = Column(String(19), nullable=False)
... (other fields)
class Discard(Base):
id = Column(Integer, primary_key=True)
order_id = Column(String(19), nullable=False)
我想查询 Order 的所有和完整实例,但仅根据 Order.order_id 字段排除在 Discard.order_id 中匹配的实例。如您所见,order_id 字段之间没有关系。
我尝试了外部左连接,notin_,但没有成功。
【问题讨论】:
标签: python python-3.x sqlalchemy