記錄下遇到的問題, 使用模型查詢的時候, 就報了下面的錯
程式碼如下
<?php namespace App\Http\Controllers\WeChat; use App\Http\Controllers\Controller; use App\Models\Post; class PostController extends Controller { public function getAllPosts() { dd(Post::all()); } }
昨晚找了半天都沒有發現問題, 最後經過高人指點, 是模型裡面的問題, 原本的程式碼是:
<?php namespace App\Models; use Illuminate\Database\Eloquent\Model; class Post extends Model { protected $table = ['wechat_posts']; }
是因為
$table
的問題, 哭暈在廁所了 , 應該是下面的寫法:protected $table = 'wechat_posts';
本作品採用《CC 協議》,轉載必須註明作者和本文連結