私はサブスクリプションベースでアプリケーションを構築しようとしています。そのため、名前として文字列、valid_tillを日付として構成されるテーブルがあります。laravel 5.3でどのクエリが失敗したかを見つける方法は?
私は次のことで、テーブルを取得しようとしている:それは正常に動作している
$today = Carbon::today();
$active = Domain::where([
['name', $name],
['valid_till', '>=', $today],
])->first();
if(isset($active))
{
return "Name fetched";
}
else
{
return "Name not there";
}
。私は "名前が見つかりましたが有効期限が切れました"のようなエラーをチェックしたいと思います。私を案内してください。
ありがとうございました。
なぜ、あらかじめ構築された検証メカニズムを使用できないのですか? – Peon
@DainisAbols私はこれについて新しいことを学んでいますが、その機能の多くを認識していません –
Laravelには、[Validator](https://laravel.com/docs/5.3/validation)があり、データ。これは一般的に提示され、要求の検証に使用されますが、基本的には何でもフィードできます。ルールを定義し、検証エラーを読んでください。 – Peon