Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 控制器laravel中的调用模型关系函数_Php_Laravel_Model - Fatal编程技术网

Php 控制器laravel中的调用模型关系函数

Php 控制器laravel中的调用模型关系函数,php,laravel,model,Php,Laravel,Model,在我的模型中,我有这个函数 App\Akte.php public function lvs() { return $this->hasMany('App\lvs', 'lv_id'); } 在我的控制器中,我呼叫 public function index() { $aktes = \App\Akte::all(); return view('admin.akte.index', ['aktes' => $aktes]); } 我想用lvs表扩展我的收

在我的模型中,我有这个函数

App\Akte.php
public function lvs() {
    return $this->hasMany('App\lvs', 'lv_id');
}
在我的控制器中,我呼叫

public function index()
{
    $aktes = \App\Akte::all();

    return view('admin.akte.index', ['aktes' => $aktes]);
}
我想用lvs表扩展我的收藏$aktes。有人能解释一下怎么做吗


因此,我的结果应该是一个集合,其中“Akte”的每个元素都有许多LV集合。

请参见。可能对你的需要有用


类似这样的事情…

如果您还希望加载关系,只需使用:

$aktes = \App\Akte::with('lvs')->get();

看看文档:很遗憾,这不是我想要的。在链接中需要一个“find()”或类似的链接。我希望有相同的结果,但每个项目的集合。太棒了!工作得很好!多谢了,这是一个很重要的功能,但我在《拉威尔医生》里几乎找不到。真可惜
$aktes = \App\Akte::with('lvs')->get();