I have run into the problem that, exclude to field relation, it does not do so.
First Model
class User(BaseModel):
id = Column(Integer, primary_key=True, autoincrement=True)
name = Column(String(100), index=True)
shopping_carts = relationship(
'ShoppingCart', uselist=True, back_populates='user'
)
Second Model
class ShoppingCart(BaseModel):
id = Column(Integer, primary_key=True, autoincrement=True)
user_id = Column(Integer, ForeignKey('users.id'))
user = relationship(
'User', uselist=False, back_populates='shopping_carts'
)
Use smart query.
I have run into the problem that, exclude to field relation, it does not do so.
First Model
Second Model
Use smart query.