0

I want to get data of rows from a table that are not set as foreign keys in the related table. Please guide me on this in Laravel. I have used this but it's returning all data

$pages = DB::table('client_requests')
                ->leftJoin('bid_requests', 'client_requests.id', '=', 'bid_requests.client_request_id')
                ->select('client_requests.*')
                ->orderBy('created_at', 'DESC')
                ->paginate(20);
4

1 回答 1

0

感谢大家的支持。问题解决了。这就是解决方案。这对任何有同样问题的人都有帮助。要获取相关表中未设置为外键的数据行,这是在 laravel 中获取它的方法。

$pages = DB::table('client_requests')
                ->leftJoin('bid_requests', 'client_requests.id', '=', 'bid_requests.client_request_id')
                ->select('client_requests.*')
                ->where('bid_requests.client_request_id','=',null)
                ->orderBy('created_at', 'DESC')
                ->get();
于 2019-01-18T16:45:12.760 回答