Laravel在哪里不接受负数

时间:2013-10-05 00:16:45

标签: php mysql activerecord laravel laravel-4

有没有在laravel的数据库中找到一系列负数?上面的语句没有正确执行我的查询。它一直返回null。

  $userprofile = $userprofile->whereBetween('unix_birthyears', array(-100,-50))->get();

感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

请注意,如果您的数据库字段不是int,则查询值将被视为字符串而相反,因此可能需要测试。

您可以尝试:

->where(DB::raw('`unix_birthyears` BETWEEN -100 AND -50'),true)->get();