我正從一個內置的查詢結果使用佞(Laravel的ORM)如何通過Laravel dataTransformer傳遞所有的Eloquent(ORM)結果?
$query = Lawyer::whereHas('user', function($q) use ($request) {
$q->where('is_active', true);
});
$result = $query->get()
我想將結果傳遞我獲得throught一個trasformer class LawyerTransformer extends TransformerAbstract{}
一些數據添加到結果。
當我試試這個:
$this->collection($query->get(), new LawyerTransformer())
我有以下問題:Method [collection] does not exist.
我怎麼能轉換所有使用變壓器的結果?
你嘗試過什麼文件https://laravel.com/docs/5.5/collections#method-transform在說?順便說一句的結果'''$查詢 - >的get()'''已經是一個集最有可能 – Maantje