したがって、単純な空のEloquentクラスがありますclass Worker extends Eloquent {}
。次に、コントローラーで次のように記述Worker::find(1);
します。SQLが正しくないという例外が発生します。
select * where `id` = ?
明らかに、fromSQL句がありません。
ああ、今日このアプリ用のLaravel4をダウンロードしました。
Laravel 4では、テーブルプロパティを設定する必要があります
protected $table = 'foo';
すでに述べたよう$table
に、モデルにプロパティを具体的に設定する必要があります。テイラーはここで、古いやり方(モデル名の複数形としてのデフォルトのテーブル名)が戻ってくる可能性があると述べています。複数形にするための優れたコンポーザーパッケージがないため、L3コードが移植される可能性があります。