Laravel - Modele Kategoria: Laravel | Autor: Bartłomiej Gałęzia

php artisan make:model Post

Model "Post" domyślnie odnosi się do tabeli "posts" w bazie.

<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Post extends Model
{
// use HasFactory;
}

W kontrolerze można odwoływać się do funkcji dziedziczonych z Eloquent\Model:

<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Models\Post;
class PostController extends Controller {
public function index() {
$posts = Post::all();
return view('pages/posts', ['posts' => $posts]);
}
}

 

Dodaj komentarz

Brak komentarzy, bądź pierwszy i dodaj swój komentarz

Wyszukaj

Zapisz się do newsletera