首页 > 解决方案 > 关闭工厂流明 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

标签: laravellumen

解决方案


推荐阅读