SQLAlchemy को मैप करना काफी सीधा होना चाहिए। स्पष्ट कारणों से मैं उपनामों पर विचार नहीं कर रहा हूँ।
from sqlalchemy import func
megaId, numOfComments = (session.query(Film.id, func.count(FilmComment.id))
.join(FilmComment, Film.id == FilmComment.filmId)
.group_by(Film.id).first())
यह काम करना चाहिए। स्पष्ट on
अगर FilmComment.filmId
. है तो क्लॉज की जरूरत नहीं होगी एक विदेशी कुंजी के रूप में घोषित किया गया था।