我知道在 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)
它只向我显示一个结果。我是不是哪里搞错了?感谢您的帮助!