Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.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
Laravel 将一个项目添加到有说服力的集合中?_Laravel_Eloquent - Fatal编程技术网

Laravel 将一个项目添加到有说服力的集合中?

Laravel 将一个项目添加到有说服力的集合中?,laravel,eloquent,Laravel,Eloquent,我的所有数据都是这样得到的: $data = Model::all(); 这将返回一个集合 如何向该集合添加另一个参数,例如,模型中的数据位于项下,我们为一段名为max_id的数据提供了一个新参数 比如: items => all items are here from the `all` call max_id => 99 你可以这样做: $data = [ 'items' => Model::all(), 'max_id' => 99, ]; 它

我的所有数据都是这样得到的:

$data = Model::all();
这将返回一个集合

如何向该集合添加另一个参数,例如,模型中的数据位于
项下,我们为一段名为
max_id
的数据提供了一个新参数

比如:

items => all items are here from the `all` call
max_id => 99

你可以这样做:

$data = [
    'items' => Model::all(),
    'max_id' => 99,
];

它是否工作
$data->push(['max_id'=>90])@sta,它只是将其添加到雄辩的集合中。是否要将属性添加到集合中?你能详细说明一下你为什么希望收藏中包含这些信息吗?如果需要,可以让模型使用扩展集合类