ala*_*rel 1 php naming-conventions laravel eloquent
主要实体Subject
有多个Comment
,并且 也Comment
有多个Rate
。
我应该如何命名迁移表?
我用谷歌搜索过 hasMany 关系的命名是subjects
and subject_comment
。
该Rate
表应该命名为subject_comment_rate
orsubject_comments_rate
或 吗comment_rate
?
默认情况下,laravel 数据透视表遵循按字母顺序使用单数名称命名表的约定,因此如果您想遵循约定,您应该像这样命名表:
您可以偏离此约定,但在设置关系时必须指定数据透视表的名称