-1
考慮一個名爲result
表具有以下模式燒瓶SQLAlchemy的計數功能
+----+-----+---------+
| id | tag | user_id |
+----+-----+---------+
| 0 | A | 0 |
| 1 | A | 0 |
| 2 | B | 0 |
| 3 | B | 0 |
+----+-----+---------+
與id=0
用戶,我想他們算的次tag=A
結果已出現數。現在我已經使用原始的SQL語句
db.session.execute('select tag, count(tag) from result where user_id = :id group by tag', {'id':user.id})
我如何使用燒瓶SQLAlchemy的的API寫它實現的?
我收到的大部分結果都提到了sqlalchemy函數db.func.count()
這在中不可用flask-sqlalchemy或者有一個我不知道的不同路徑。