有没有人在Laravel4中使用过DB :: whereNotBetween()?
我尝试使用它来检索表中字段值不在给定的2个日期之间的行,但是失败了!这是我尝试的方式 -
DB ::表( '预约') - > whereNotBetween( '到货',阵列( “2014年1月2日”, “2014-01-10”)) - >得到(阵列( 'ID' ));
这应该返回所有预订行,其中到达日期不在上述给定日期之间。但相反,我收到以下错误 -
“未知栏目'not_between'in”where子句'“
不确定我做错了所以欢迎所有帮助。
提前感谢:)
答案 0 :(得分:1)
whereNotBetween是Laravel 4.1中的新功能。。检查你的版本与php artisan -V,以确保。如果您没有安装4.1。,则可以轻松地按照this指南从4.0升级。*。我上周刚刚做了两次,这很简单。
如果您使用的是4.0。*,但由于某种原因无法升级,我建议您回到原来的“{1}}”。