gpt4 book ai didi

mysql - 忽略数据库中的 Null 值 ConsoleTvs Charts

转载 作者:行者123 更新时间:2023-11-29 18:50:54 25 4
gpt4 key购买 nike

所以我有一组数据需要显示在管理仪表板上。我决定使用 Erik Campobadal 的 laravel 图表包 ConsoleTvs Charts。

我使用上面的包直接从数据库创建图表,问题是,在我的表(例如用户表)中存在具有 NULL 值的列。

如何忽略此空值并仅表示图表上具有实际值的列?

`
$chart_print_media = Charts::database(User::all(), 'pie', 'highcharts')
->title('Print Media Campaign')
->dimensions(450, 300)
->groupBy('print_media',null);`

最佳答案

感谢埃里克·坎波巴达尔 (Eric Campobadal),我将在这里为任何人发布答案,这可能会对将来有所帮助。

`

$users_print = User::all()->filter(function ($user) {
return $user->print_media !== null;
});


$chart_print_media = Charts::database($users_print, 'pie', 'highcharts')
->title('Print Media Campaign')
->dimensions(450, 300)
->groupBy('print_media');

`

我相信这是不言自明的

关于mysql - 忽略数据库中的 Null 值 ConsoleTvs Charts,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44358735/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com