"与"没有在Laravel5中加入查询?

时间:2015-03-10 05:31:54

标签: php mysql laravel model laravel-5

我有两种类型的查询,

$quotations = Quotation::join('clients as c', 'c.id', '=', 'client_id')
            ->with("client", "items", "salesPerson")
            ->orderBy('quotation_date', 'desc')
            ->paginate(5);

$quotations = Quotation::with("items","salesPerson","client")->paginate(100)

在第一种情况下,结果不包括“客户”,“项目”和“salespPerson”。

但在第二种情况下,结果包括以上所有项目。

我的方法有什么错误吗?

我不能使用第二个,因为id不支持与相关模型的orderby。 当我使用第一个时,相关对象为NULL。

0 个答案:

没有答案