У меня есть таблица Listing и таблица Entry в базе данных mysql. Каждый листинг имеет одну или несколько записей, и я пытаюсь получить список всех отдельных записей, которые принадлежат списку идентификаторов листинга, и сгруппировать их, суммируя значение оценки.
id_list = "a list of Listing ids"
entries = db.session.query(Entry.entry, sum(Entry.score)).filter(Entry.listing_id.in_(id_list)).group_by(Entry.entry).all()
Но я получаю эту ошибку, когда я запускаю вышеупомянутый запрос в Flask:
NotImplementedError: Operator 'getitem' is not supported on this expression
Я пробовал Google, но я не нашел ничего, связанного с моим конкретным случаем, какие-либо идеи, что я делаю неправильно