laravel - Laravel Nova 度量值范围 - 日期范围
问题描述
是否有任何简单的方法可以在价值度量的范围函数中创建“本周”、“上周”的范围?或者我可以在范围函数中使用开始日期和结束日期吗?这也将完成这项工作。
例如:
public function ranges()
{
return [
'TODAY' => __('Today'),
$thisWeek => __('Week To Date'),
$lastWeek => __('Last week'),
'MTD' => __('Month To Date'),
'QTD' => __('Quarter To Date'),
'YTD' => __('Year To Date'),
1095 => __('Last 3 Years'),
];
}
我正在尝试从集合的特定列中获取 SUM。计算函数看起来像这样。
public function calculate(NovaRequest $request)
{
return $this->sum($request, Subscription::class, 'quantity', 'created_at')->prefix('$');
}
我不想更改计算功能,我正在寻找一种只能更改范围功能的解决方案。
谢谢您的帮助。
解决方案
推荐阅读
- javascript - 如何在循环中打开这段代码
- pytorch - 预期 4 维输入,但得到 3 维输入
- npm - 执行 npm install gulp-sass 时出现 node-gyp 错误
- asp.net - ASP.NET CORE MVC CRUD 操作。创建表单不再起作用
- python - Python mysql代码插入包含数组的字典
- apache-spark - 无法从 spark 读取 Azure Eventhub 主题
- postgresql - 通过 pgAdmin 和 aws cli 为在 aws lightail 上运行的 postgres 实例设置 work_mem 时出错
- android - Flutter 外接键盘
- javascript - 在javascrypt中逐渐淡出var元素
- python - 如何设置 VS Code for Python 以正确启动/调试单个文件,从而尊重相对导入?