laravel
_pkm_
love coding
展开
-
Laravel mysql 添加外键失败
在是用laravel 数据库模型的时候, 添加外键 遇到了错误, 提示不能添加外键。解决这个问题需要知道mysql 关于外键的要求。 1) 外键在来源的表中必须是主键 2) 添加外键的表,字段的类型必须和外键来源表的字段类型一样。 比如 users表主键是id, infos表 外键user_id, 那么user_id 必须和 id 的类型一样在lara原创 2017-04-18 23:55:36 · 1689 阅读 · 1 评论 -
Laravel 5.4 Eloquent 定义 复合主键(报Illegal offset type错)
Elopuent 默认是定义整数id 自增为表的主键,但是如果我需要2个段或者更多的时候。需要在对应的model里面定义protected $primaryKey = ['字段 1','字段2', '字段..']; public $incrementing = false;如果自定义第一个,那么会到的 一个 错误为:Illegal offset type原创 2017-04-08 16:29:21 · 5287 阅读 · 0 评论