如何在我的模型中创建一个包含第一个页面值的模型?如何在Laravel关系中获得第一行
我想让我的封面方法获得他的第一个页面实例。
这里是我的模型:
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Book extends Model
{
protected $guarded = [];
public function pages()
{
return $this->hasMany('\App\Page');
}
public function cover()
{
//first page of pages here
}
}
'返回$这个 - >页面() - >第()'? – kerbholz
它返回一个错误,App \ Book :: cover必须返回一个关系实例。 –