我怎么能翻译这个:
SELECT id,
FROM user
WHERE NOT EXISTS (SELECT *
FROM user_agency_assoc
WHERE user.ID = user_agency_assoc.user_id)
AND user.invited_by IS NOT NULL
作为SQLAlchemy ORM查询?
答案 0 :(得分:1)
你可以这样做,
db.session.query(user.id)
.filter(
~user_agency_assoc.query
.filter(user.id == user_agency_assoc.user_id)
.exists()
)
假设您的相应型号名称为user
和user_agency_assoc