SQLAlchemy: Как получить все значения в столбцах?

#python #sqlalchemy

Вопрос:

В Image1 таблица называется T_File в Postgresql, и в ней есть столбец groupId, как вы можете видеть, это 3632, соответствующий столбцу groupId-столбец FileID (это количество страниц шаблона, поэтому шаблон в groupId 3632 имеет 5 страниц => FileID из 1-5).

Изображение ниже-это мой код. Поэтому я хочу, чтобы результат в моем списке был :

 grup_id : [3632, 3632, 3632, 3632, 3632, 3633, 3634, 3635, 3636]
 

Соответствовать идентификатору файла в другом списке будет :

 [1, 2 , 3 , 4 , 5, 1, 1, 2 ..etc.] 
 

И ширина , высота будут соответствовать FileID [1, 2, 3, 4, 5]

Как вы можете видеть в выходном терминале, он по-прежнему содержит только один 3632, а остальные 4 из них не отображаются, и file_id это всего лишь 1. Мне нужно [1, 2, 3, 4, 5] , как в том FileID in postgresql .

Спасибо всем вам за вашу помощь, я довольно новичок в SQLAlchemy

Изображение 1

Изображение 2

Ответ №1:

Я нашел его. В T_File объекте , который я пропустил primary_key = True , добавил его, и код работает так, как я ожидал