Я хочу преобразовать это утверждение в Flask -Sqlalchemy эквивалент с нумерацией страниц.
SELECT * FROM file JOIN course_files ON file.id == course_files.file_id JOIN course_students ON course_students.course_id = course_files.course_id and course_students.user_id = 1
Где user_id может отличаться.
Я пробовал ниже запрос, но это не так фильтр по идентификатору пользователя по неизвестным причинам
db.session.query(File).join(course_files).join(
course_students, (
course_students.c.course_id == course_files.c.course_id and
course_students.c.user_id == 1
)).all()