小编Khm*_*und的帖子

如何在 Laravel 中在 MIN 和 MAX 之间搜索

我知道在 MySQL 中查询看起来像这样......

SELECT id 
    FROM listings 
    WHERE id  IN (
      SELECT id
      FROM listings
      WHERE price between 200 and 500
    );
Run Code Online (Sandbox Code Playgroud)

在 Laravel 查询中我尝试过......

Listing::select('listings.*')
    ->whereBetween('price', [200, 500])
    ->groupBy('listings.id')
    ->orderBy('listings.id', 'desc')
    ->paginate(1000);
Run Code Online (Sandbox Code Playgroud)

它只向我显示一个结果。我是不是哪里搞错了?感谢您的帮助!

laravel laravel-5 laravel-5.1

5
推荐指数
1
解决办法
2134
查看次数

标签 统计

laravel ×1

laravel-5 ×1

laravel-5.1 ×1