fix(analyticsApi): fixed last_30_days_data (2)
Build and Push Docker image / build-and-push (push) Successful in 3m45s
Details
Build and Push Docker image / build-and-push (push) Successful in 3m45s
Details
This commit is contained in:
parent
f8e15cdd47
commit
db0e73b7b9
|
@ -135,23 +135,18 @@ func initPageViewCount(app *pocketbase.PocketBase, e *core.ServeEvent) {
|
|||
FROM analyticsPageViews
|
||||
WHERE path = view.path AND created >= {:startDate}
|
||||
) AS count,
|
||||
(
|
||||
(
|
||||
SELECT json_group_array(
|
||||
json_object(
|
||||
'date', date,
|
||||
'count', daily_count
|
||||
'date', strftime('%Y-%m-%d', created),
|
||||
'count', COUNT(id)
|
||||
)
|
||||
)
|
||||
FROM (
|
||||
SELECT
|
||||
strftime('%Y-%m-%dT%H:%M:%SZ', created) AS date,
|
||||
COUNT(id) AS daily_count
|
||||
FROM analyticsPageViews
|
||||
WHERE
|
||||
path = view.path AND
|
||||
created >= datetime('now', '-30 days')
|
||||
GROUP BY date
|
||||
) AS daily_data
|
||||
FROM analyticsPageViews
|
||||
WHERE
|
||||
path = view.path AND
|
||||
created >= datetime('now', '-30 days')
|
||||
GROUP BY strftime('%Y-%m-%d', created)
|
||||
) AS last_30_days_data
|
||||
FROM
|
||||
analyticsPageViews view
|
||||
|
|
Loading…
Reference in New Issue