使用不确定的常数S-假定为“ S”

时间:2019-10-16 10:48:45

标签: php mysql laravel

这是代码,我需要   student_id 以自动递增,格式为“ S-0001”,“ S-0002”等

$table->increments('student_id', 6)->start_from(S-0000)->primary_key()->nullable(false);

如果还有其他方法,请分享一下,因为这是我在学校的作业。

1 个答案:

答案 0 :(得分:0)

increment是一个整数,我无法使用字符串键。

在Laravel文档中,它显示为“ table-> increments('id')” ==>“自动递增UNSIGNED INTEGER(主键)等效列。”

如果要为密钥的数据表添加前缀或使用字符串(在这种情况下,您必须自己控制增量ID),可能会更好。