1

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

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

感谢您的帮助。

4

1 回答 1

2

请注意,如果您的 DB 字段不是 int,则查询值将被视为字符串,反之亦然,所以也许这是要测试的东西。

你可以试试:

->where(DB::raw('`unix_birthyears` BETWEEN -100 AND -50'),true)->get();
于 2013-10-05T05:48:32.943 回答