gpt4 book ai didi

laravel - 检查 to_date 之前的 from_date 和 from_date 之后的 to_date,也在 laravel nova 验证中检查今天之前的两个日期

转载 作者:行者123 更新时间:2023-12-05 03:03:34 24 4
gpt4 key购买 nike

return [

Date::make('From Date')
->sortable()
->rules('required', 'date', 'date_format:Y-m-d', 'before:'.date('Y-m-d').''),

Date::make('To Date')
->sortable()
->rules('required', 'date', 'date_format:Y-m-d', 'before:'.date('Y-m-d').''),

];

以上是我的代码,我有以下验证要求:

开始日期

  1. 日期格式 Y-m-d

  2. 过去

  3. 之前

迄今为止

  1. 日期格式 Y-m-d

  2. 过去

  3. 开始日期之后

如何在 laravel nova 字段 make 规则属性中同时添加这两个验证?包括 to_date 之前的日期和今天之前的日期。

提前致谢。

最佳答案

您可以将所有 Laravel 验证规则附加到 Nova 资源字段。

试试下面的代码,

验证引用:After date , Before date

return [
Date::make('From Date')
->sortable()
->rules('required', 'date', 'date_format:Y-m-d', 'before:today', 'before:to_date'),

Date::make('To Date')
->sortable()
->rules('required', 'date', 'date_format:Y-m-d', 'before:today', 'after:from_date'),
];

关于laravel - 检查 to_date 之前的 from_date 和 from_date 之后的 to_date,也在 laravel nova 验证中检查今天之前的两个日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53763126/

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