Ich erhalte Fehler auf PaginierungHinzufügen Paginierung INNER JOIN-ed Laravel
$writers = $writer::join('categories','categories.id','=','writers.category_id')
->where([['categories.category_name', '=', $category]])->paginate(1);
Kann jemand sagen, wie eine innere Join-Abfrage Paginieren.
Dies ist die Fehlermeldung erhalte ich:
QueryException in Connection.php Linie 770: SQLSTATE [42000]: Syntaxfehler oder Zugriffsverletzung: 1140 Mischen von GROUP Spalten (MIN(), MAX(), COUNT(), ...) ohne GROUP-Spalten ist illegal, wenn keine GROUP BY-Klausel vorhanden ist (SQL: wähle count (*) als Aggregat aus inneren Join-Kategorien von Writern für categories.id = writers.category_id where (categories.category_name = Comic))
Welche Art von Fehler erhalten Sie? – devk
Was ist das Problem? –
'QueryException in Connection.php Zeile 770: SQLSTATE [42000]: Syntaxfehler oder Zugriffsverletzung: 1140 Mischen von GROUP Spalten (MIN(), MAX(), COUNT(), ...) ohne GROUP-Spalten ist illegal, wenn Es gibt keine GROUP BY-Klausel (SQL: wähle count (*) als Aggregat aus "Writers" inner join 'categories' in' categories'. 'id' =' writers'.category_id' wo ('categories'.category_name' = Comic)) ' –