class Post extends Model
{
protected $fillable = ['title', 'body'];
public function comments()
{
return $this->hasMany(Comment::class);
}
}
为什么当我打电话$ post-> comments()在PHP补习;它给了我这个:Illuminate \ Database \ Eloquent \ Relations \ HasMany 但是当我从注释词中删除括号时:$ post-> comments,我得到数组?作为财产的PHP通话功能
该关系被命名为评论而不是评论。当使用括号时,它会返回一个查询生成器,据我所知,你可以工作 –