相关疑难解决方法(0)

Laravel中的模型继承

我目前正在与Laravel合作,我正在努力解决每个模型需要从Eloquent扩展的事实,我不确定如何实现模型层次结构(使用不同的表)

例如:

假设我有一个抽象模型Tool,然后是Hammer一个Screwdriver从Tool扩展的模型和模型.

现在,工具将扩展Eloquent ......但是,没有工具表,有一个Hammers表和另一个螺丝刀表,因为它们具有不同的属性.

如何指定Hammer有一个表,而Screwdriver在扩展 Tool 时有一个表?我如何使用Eloquent来调用,例如,所有工具?

喜欢:

Tools::all()
Run Code Online (Sandbox Code Playgroud)

这应该带来所有的锤子和螺丝刀,因为它们都是工具

使用Eloquent可以吗?

model laravel eloquent

20
推荐指数
2
解决办法
2万
查看次数

标签 统计

eloquent ×1

laravel ×1

model ×1