laravel 模型最佳实践
laravel model best practice
您好,我在当前项目中使用 laravel。我认为建议为每个数据库 table 创建一个模型,以充分利用 eloquent 的关系
在我的数据库中的某个地方,我有这个映射 table 将记录从 table A 映射到 table B(多对多)
我应该为我的映射创建一个模型 table 吗?在这种情况下,最佳做法是什么?
这个问题最好从架构的角度来回答:
模型是用来表示实体的。映射表不存储实体,而是存储有关实体之间关系(多对多)的信息。因此,为映射 tables 创建模型没有多大意义。
Laravel 为这种用例提供了一个称为 pivot-table 的概念,在 docs.
中有很好的记录
您好,我在当前项目中使用 laravel。我认为建议为每个数据库 table 创建一个模型,以充分利用 eloquent 的关系
在我的数据库中的某个地方,我有这个映射 table 将记录从 table A 映射到 table B(多对多)
我应该为我的映射创建一个模型 table 吗?在这种情况下,最佳做法是什么?
这个问题最好从架构的角度来回答:
模型是用来表示实体的。映射表不存储实体,而是存储有关实体之间关系(多对多)的信息。因此,为映射 tables 创建模型没有多大意义。
Laravel 为这种用例提供了一个称为 pivot-table 的概念,在 docs.
中有很好的记录