Error eloquent laravel 6

Selamat malam sekolah koding. Mau tanya pemula.

Saya lagi belajar dari laravel dari Youtube. ada error eloquent nya. berikut ini screen shot nya.

berikut script Controller nya

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use DB;
use App\Post;

class PostController extends Controller
{
    public function show($slug){

        // $posts = DB::table('posts')->where('slug', $slug)->first();
        $posts = Post::where('slug'->$slug)->first();
        // dd($posts);
        if( $posts === null){
            abort(404, 'Maaf, Postingan yang dicari tidak ada');
        }
        return view('post', [
            'data' => $posts
        ]);
    }
}

Model nya

<?php

namespace App;

use Illuminate\Database\Eloquent\Model;

class Post extends Model
{

}

avatar rankoms
@rankoms

89 Kontribusi 12 Poin

Diperbarui 4 tahun yang lalu

1 Jawaban:

Jawaban Terpilih

cara penulisannya (slug, $slug) bukan tanda panah

avatar hilmanski
@hilmanski

2686 Kontribusi 2135 Poin

Dipost 4 tahun yang lalu

Tanggapan

Oia kurang teliti. terima kasih

Login untuk ikut Jawaban