I am trying to make Multi-Level Category using laravel but I am facing this error: How to fix this error?
Illuminate\Database\QueryException
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'storykadb.category_navmenus' doesn't exist (SQL: select * from
category_navmenuswherep_id= 0)
Model
namespace App;
use Illuminate\Database\Eloquent\Model;
class category_navmenu extends Model
{
public function childs(){
return $this->hasMany('App\category_navmenu','p_id');
}
}
Route
Route::get('test',function(){
return App\category_navmenu::with('childs')->where('p_id',0)->get();
});

category_navmenusfrom category_navmenu. It will automatically resolve your issue. - Rahul Rathore