laravel - 关闭工厂流明 8.2.3
问题描述
我正在尝试在 laravel 文档之类的工厂上使用闭包:
/**
* Define the model's default state.
*
* @return array
*/
public function definition()
{
return [
'user_id' => User::factory(),
'user_type' => function (array $attributes) {
return User::find($attributes['user_id'])->type;
},
'title' => $this->faker->title(),
'content' => $this->faker->paragraph(),
];
}
但是,当我尝试运行调用工厂的播种机时,我得到“类闭包对象无法转换为字符串”。
Lumen 没有这个功能?我正在使用流明 8.2.3
解决方案
推荐阅读
- c# - SelectListItem Dropdown 不向控制器返回值?
- javascript - 使用地图调整 IP 命中计数器的大小
- ruby-on-rails - 带有载波的更新请求的 Rspec 未将文件列入白名单
- laravel - Laravel:验证数组字段具有相同的大小
- reactjs - Styled Components / React - Fragment 元素上的样式
- python - 如何从python中的matplotlib艺术家路径中获取勾勒出形状的点?
- python - 将列添加到 pandas 数据框中的最有效方法是什么,其中包含来自每行周围 n 行的连接值?
- javascript - ajax 中的分页无法转到正确的页面
- ios - 打破父约束的子视图约束
- javascript - HTML Pre 并支持正确使用 CR (\r)