Групповой столбец определенного типа - PullRequest
0 голосов
/ 05 апреля 2019

У меня есть таблица с именем Garden, где у меня есть столбец с именем item_type, в котором есть овощи, фрукты и травы, и у меня есть еще один столбец с именем item_name, который содержит морковь, яблоко и так далее.

Я использую флягу для проекта, и я пытаюсь отобразить овощи на веб-странице, запустив этот скрипт.

def vegetable():
    vegetableItems = Garden.query.filter_by(item_type='vegetable').all()
    return render_template('vegetables.html', title="vegetable", vegetableItems=vegetableItems)

, который отлично работает.Но я хочу отобразить каждое имя элемента в отношении его типа элемента в качестве группы.Итак, на странице овощей я хочу отобразить всю морковь и редьку.Для этого я попытался запустить этот скрипт ниже

db.session.query.filter_by(Garden.item_type).group_by(Garden.item_type='vegetable').all() 

, который не работает.Пожалуйста, кто-нибудь может сказать мне, какую ошибку я совершил.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...