laravel Nova资源和模型上的急切负载

gz5pxeao  于 2023-08-08  发布在  其他
关注(0)|答案(2)|浏览(109)

我有两张table:产品和类别。我应该像这样在Nova Resource中声明eager load吗:

// For Product Resource

/**
 * The relationships that should be eager loaded on index queries.
 *
 * @var array
 */
public static $with = ['categories'];

字符串
或者像这样的模型:

// For model App\Product

protected $with = ['categories'];


如果我在资源和模型上都做。是否会导致重复查询?

a0x5cqrl

a0x5cqrl1#

你可以使用barryvdh/laravel-debugbar,你会找到你需要的所有答案。

bnlyeluc

bnlyeluc2#

我已经在Nova Resource中声明了,它解决了我的问题。
不需要在模型上也声明它。

相关问题