2

在数据库中,我有payment_setting一些简单的表,因为id,min,max,...现在我可以使用下面的代码来检查 2 个整数:

'amount' => 'required|integer|between:1,10'

但我想用payment_setting表来检查整数之间,比如:

'amount' => 'required|integer|between:payment_setting.min,payment_setting.max'

我可以这样检查验证吗?

4

1 回答 1

4

尝试这样的事情:

$ps = DB::table('payment_settings')->where('id', $id)->first();
$rules = [
   'amount' => "required|integer|between:$ps->min,$ps->max"
];
于 2015-12-15T09:23:59.403 回答