Laravel 在何处使用字段
我有一个带有两个字段的模型:Laravel 在何处使用字段,laravel,laravel-5,eloquent,Laravel,Laravel 5,Eloquent,我有一个带有两个字段的模型:date1和date2。我想构建一个查询,在date2+10>date1中选择数据 Model::where('date2','>','date1'); 有效但无效 Model::where('date2','>','date1'+10); 您可以使用raw方法(或表达式类)告诉Eloquent您希望将原始表达式插入查询,而不是字段或字符串 Model::where('date2', '>', DB::raw('date1 + 10')); 注意:date1
date1
和date2
。我想构建一个查询,在date2+10>date1
中选择数据
Model::where('date2','>','date1');
有效但无效
Model::where('date2','>','date1'+10);
您可以使用raw方法(或表达式类)告诉Eloquent您希望将原始表达式插入查询,而不是字段或字符串
Model::where('date2', '>', DB::raw('date1 + 10'));
注意:
date1
是一个字段,但date1+10
是一个表达式。