“SQLState [42S02]: базовая таблица или вид не найден: 1146 Таблица многих для многих в Ларавеле” Ответ

SQLState [42S02]: базовая таблица или вид не найден: 1146 Таблица многих для многих в Ларавеле

seem i got the solution without change table name
  if u have bookmarks table name
    public function products() {
      return $this->belongsToMany(Product::class, 'bookmarks');
 }
Elegant Echidna

SQLState [42S02]: базовая таблица или вид не найден: 1146 Таблица многих для многих в Ларавеле

Ur answer absolutly right Famous Frog, but for case like favorites table or whithlisttable has many to many, how to solve those?
Elegant Echidna

SQLstate [42S02]: базовая таблица или вид не найден: 1146 TABL

It seems Laravel is trying to use category_posts table (because of many-to-many relationship). But you don't have this table, because you've created category_post table. Change name of the table to category_posts.
Famous Frog

Ответы похожие на “SQLState [42S02]: базовая таблица или вид не найден: 1146 Таблица многих для многих в Ларавеле”

Вопросы похожие на “SQLState [42S02]: базовая таблица или вид не найден: 1146 Таблица многих для многих в Ларавеле”

Больше похожих ответов на “SQLState [42S02]: базовая таблица или вид не найден: 1146 Таблица многих для многих в Ларавеле” по PHP

Смотреть популярные ответы по языку

Смотреть другие языки программирования