Dreamfactory: Как использовать агрегатные функции MySQL в запросах?

Я использую Dreamfactory версии 2.1.0 с базой данных MySQL. Я создал виртуальное поле с именем vcol1 за SUM(col1) в схеме пометили его как агрегат, определили поле и указали тип возвращаемого значения. Но когда я упоминаю поле как vcol1 в api_docs Я получаю значение 0 для всех записей.

Как я могу запросить следующее с помощью API?

SELECT col0,SUM(col1)
FROM tablename
WHERE col2=x
GROUP BY col3

1 ответ

Я думаю, это то, что вы ищете.

http://{server}/api/v2/{service}/_table/{table_name}?filter=col2=x&group=col3&fields=col3,col0,vcol1`
Другие вопросы по тегам