【发布时间】:2021-06-15 15:30:56
【问题描述】:
我有一个 laravel 8 项目,并希望创建一个模型,该模型应包含多个 datasheets,dayOfMonth-property 范围从 1 到 25
class DatabaseSeeder extends Seeder
{
/**
* Run the database seeders.
*
* @return void
*/
public function run()
{
User::factory()
->count(30)
->has(DataSheet::factory()
->count(25)
->state(function (array $attributes, DataSheet $dataSheet) {
return [
'data_sheet_id' => $dataSheet->id,
'dayOfMonth' => // values counted from 1 to 25
];
})
}
}
如何实现 dayOfMonth 部分?
提前致谢! :)
【问题讨论】: