باسلام
در درس 108 در مورد apiresource صحبت شد
من از لاراول 8 استفاده می کنم
همانند شما مراحل رو پیش رفتم و تمامی پست ها رو دریافت کردم
ولی وقتی کامنت ها رو هم میخواهم همزمان با پست ها دریافت کنم خطا میدهد
post resource
return [
'id'=> $this->id,
'title'=> $this->title,
'comments'=> CommentResource::collection($this->comments),
];
comment collection
return [
'data'=>$this->collection,
];
apipostscontroller
public function index(Request $request)
{
return new PostCollection(Post::all());
}
خطایی که می دهد
BadMethodCallException
Method Illuminate\Console\Command::getConnectionName does not exist.
با سلام خدمت شما همراه عزیز
حتما از لاراول ۵.۸ استفاده کنید برای اموزش
متن خطارو سرچ کنید
سلام ممنون
مشکل از تعریف روابط در مدل بود
بسیار هم عالی