$writers = $writer::join('categories','categories.id','=','writers.category_id')
->where([['categories.category_name', '=', $category]])->paginate(1);
得到錯誤誰能告訴如何分頁內連接查詢。
這是錯誤消息我得到:
QueryException在Connection.php線770:SQLSTATE [42000]:語法錯誤或訪問衝突:1140混合組列(MIN(),MAX (),COUNT(),...),如果沒有GROUP BY子句,則不合法(SQL:select count(*)作爲來自作者內部類別聚合的聚合.id = writers.category_id其中categories.category_name =漫畫))
你得到什麼樣的錯誤? – devk
什麼問題? –
Connection.php中的QueryException第770行:SQLSTATE [42000]:語法錯誤或訪問衝突:1140如果GROUP列(MIN(),MAX(),COUNT(),...)沒有GROUP列的混合是非法的沒有GROUP BY子句(SQL:select count(*)作爲來自'作業者'內部連接'類別'''類別'上''聚合的聚合.'id' ='writers'.'category_id'其中('categories'.'category_name' = Comic))' –