У меня есть запрос пользователя, который фильтрует по количеству заказов каждого пользователя (ordersCount).
User.query.filter('ordersCount>2')
Если я запускаю его, он говорит: «Неизвестный столбец ordersCount» в «where clause» »
Исходя из моего опыта, мне следовало бы использовать такие операции, потому что mysql не разрешает это для полей, не являющихся частью таблицы, но если я запускаю его с использованием вместо фильтра, я получаю:
(1054, "Unknown column 'ordersCount' in 'having clause'") 'SELECT count(1) AS count_1 \nFROM user \nHAVING ordersCount > 2' ()
Так как мне отфильтровать столбец count в sqlalchemy?