我从教义那里得到了一个数组,该数组的组成为:
Info dataLineInfo = new DataLine.Info(SourceDataLine.class,
audioFormat);
这些行在用户每次访问页面时生成,因此我可以跟踪用户何时看到内容。这是一种分析。
我需要的是一个像这样的数组
[0] => id
datetime
[1] => id
datetime
[2] => id
datetime
[...]
使用该数组,我可以将数据传递给JS图表。
这是数组上的实际数据:
[0] => datetime(month)
views
[1] => datetime(month)
views
[2] => datetime(month)
views
[...]
这是通过教义函数生成的:
array:114 [▼
0 => BusinessStats {#1650 ▼
-id: 4
-uid: 1
-datetime: DateTime @1555087562 {#1652 ▶}
-adid: 115
-type: 1
}
1 => BusinessStats {#1647 ▼
-id: 5
-uid: 1
-datetime: DateTime @1555087623 {#1648 ▶}
-adid: 115
-type: 1
}
2 => BusinessStats {#1645 ▼
-id: 6
-uid: 1
-datetime: DateTime @1555087787 {#1646 ▶}
-adid: 115
-type: 1
}
3 => BusinessStats {#1663 ▼
-id: 7
-uid: 1
-datetime: DateTime @1555090225 {#1662 ▶}
-adid: 115
-type: 1
}
4 => BusinessStats {#1665 ▼
-id: 8
-uid: 1
-datetime: DateTime @1555090442 {#1664 ▶}
-adid: 115
-type: 1
}
[...]
查询是:
$stats = $this->getDoctrine()->getRepository(BusinessStats::class)->findBy(['uid' => $this->getUser()->getId()]);