Laravel中的参数错误 [英] Parameters errors in Laravel

查看:116
本文介绍了Laravel中的参数错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正面对Invalid parameter number: parameter was not defined

是因为这个吗?

  (
     (orders.hour_begin >= :begin_hour and orders.hour_final <= :hour_final )
     or 
     (orders.hour_begin <= :begin_hour and orders.hour_final > :hour_final  )
     or 
     (orders.date_final > :hour_final and orders.hour_final <= :hour_final  )
     or 
     (orders.hour_begin >= :begin_hour and orders.hour_final <= :hour_final )
     )

我在数组中定义了相同的参数

I define the same parameter in the array

array('begin_hour' => $begin_hour, 'hour_final' => $hour_final)

推荐答案

即使值相同,也需要绑定8个单独的参数;

You need to bind 8 separate parameters, even if the values are the same;

这篇关于Laravel中的参数错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆