laravel模型最佳实践

时间:2015-02-16 05:58:11

标签: postgresql laravel model-view-controller eloquent modeling

您好我在我当前的项目中使用laravel。我认为它建议为每个数据库表创建一个模型,以充分利用雄辩的关系

在我的数据库的某处我有这个映射表来映射表A到表B的记录(多对多)

我应该为我的映射表创建一个模型吗?在这种情况下,最佳做法是什么?

1 个答案:

答案 0 :(得分:1)

这个问题最好从建筑学的角度来回答:

模型用于表示实体。映射表不存储实体,而是存储有关权限(多对多)之间关系的信息。因此,为映射表创建模型没有多大意义。

Laravel为这种用例提供​​了一个名为pivot-table的概念,在docs中有很好的记录。