我在 laravel 图表上工作以显示我的数据,但我从未找到在查询本身中添加参数的方法。有什么解决办法吗?
我当前的查询
public function handler(Request $request): Chartisan
{
->select(DB::raw('COUNT(e.id)'))
->rightJoin('test_cases as c','e.case_id','=','c.id')
->rightJoin('test_suites as s','c.suite_id','=','s.id')
->rightJoin('build_versions as b','e.build_id','=','b.id')
->rightJoin('configuration as f','f.id','=','e.finalconfig_id')
->rightJoin('baseconfig_configuration as bc','bc.config_id','=','f.id')
->rightJoin('base_config as bs','bs.id','=','bc.baseconfig_id')
->where([
['e.verdict','=',1]
])
->get()
->toArray();
}
return Chartisan::build()
->labels($label)
->dataset('Test executed', $suitePass)
我可以尝试将我的“suite_id”作为参数包含在函数中,但它不起作用。
无论如何我的查询不会产生这样的结果
"values": [
{
"COUNT(e.id)": 7
}
],
但更像
"values": [
7
],