本地化Model Factory
打赏作者

Aaron-wlh

为何$faker->sentence$faker->paragraph都不是中文呢?

JellyBool 回复 Aaron-wlh

因为没有提供汉化的接口

zhangbao1992

这种方式对于 Laravel 5.3 版本无效。解决方式是在使用 Faker 实例的地方的顶部, 重新实例化一个 Faker 实例。

就像这样:

$factory->define(App\User::class, function (Faker\Generator $faker) {
    $faker = Faker\Factory::create('zh_CN');

    static $password;

    return [
        'name' => $faker->name,
        'email' => $faker->unique()->safeEmail,
        'password' => $password ?: $password = bcrypt('secret'),
        'remember_token' => str_random(10),
    ];
});
扬扬的小天地

sequel pro 快速刷新快捷键是什么

blaze0207

請問一下,當我下指令產生假資料的時候,會有一個錯誤,
錯誤如下:
InvalidArgumentException with message ‘Unknown formatter “position”’

我是用 laravel 5.2 ,想請問這問題要如何解決?

blaze0207

剛看了一下源碼~我知道問題所在了,應該要用 laravel 原生的 jobtitle
已解決~

Oran

Faker如何生成外键字段的数据呢?例如 Post表里的user_id字段。如何用faker生成呢。

JellyBool 回复 Oran

这个是需要查数据库的吧