gpt4 book ai didi

php - 从 Laravel 4 中的模型预先加载

转载 作者:可可西里 更新时间:2023-11-01 12:21:27 26 4
gpt4 key购买 nike

在 Laravel 3 中,可以在模型中执行以下操作 ( http://laravel.com/docs/database/eloquent#eager ):

class Book extends Eloquent 
{
public $includes = array('author'); // this line

public function author()
{
return $this->belongs_to('Author');
}
}

如果经常加载相同的模型,这很有用。

在 Laravel 4 中,添加“这一行”似乎并不会引起急切加载。它似乎也没有在文档中提及(http://four.laravel.com/docs/eloquent#eager-loading)。

它是否已被其他东西取代,或者此功能是否已经消失?


更新:

我查看了模型的源代码(读起来真好)。现在是:

/**
* The relations to eager load on every query.
*
* @var array
*/
protected $with = array();

有什么方法可以建议我将其添加(返回)到文档中(这似乎是那些很容易被忽视的小事情之一)?

最佳答案

文档在 github ( https://github.com/laravel/docs ) 上所以你可以做一些请求...

关于php - 从 Laravel 4 中的模型预先加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15823344/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com