laravelフレームワークが初めてです。私は、私の見解にデータベースからデータを渡そうとしましたが、それは私に次のエラー与える:ルートSQLSTATE [42S02]:ベーステーブルまたはビューが見つかりません - タイプミスが見つかりませんLaravel
Route::get('/overzicht', '[email protected]')->name('aanvragen.index');
モデルを
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'database.aanvragens' doesn't exist (SQL: select * from
aanvragens
).
コントローラ
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Aanvragen;
use Carbon\Carbon;
class aanvragenController extends Controller
{
public function index() {
$aanvragen = Aanvragen::all();
return view('aanvragen.index', compact('aanvragen'));
}
}
を
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Aanvragen extends Model
{
}
私は自分のデータベース接続を知っている私のマイグレーション(デフォルトのもの)をマイグレーションすることができます。私にとって奇妙なことは、どこかでaanvragens
とタイプしたことを思い出すことができないということです。私のコントローラ、ビュー、モデルなどではありません。私のデータベースのテーブル名はaanvragen
です。私を助けることができる人がいますか?たぶん、何かを含めるのを忘れたか、またはタイプミスをしました。
それはとにかく働いたが、私はちょうど興味がある。ありがとう:) – Gijsberts
@Gijsbertsまたはちょうど最後に 's'であなたのテーブルの名前を... – cmorrissey
今、私には完全に明確なAhaaa。 – Gijsberts