像Laravel模型一样的动态多态

时间:2016-01-08 16:45:18

标签: database oop laravel model eloquent

我正在使用Laravel 5.2开发应用程序。

我已经进行了迁移,我有这些表。

Device table
 id
 owner_id
 description
 device_id
 type_id

此表用于通用设备信息,但是当我调用它时,我需要访问更多深层信息。像这样。

Mobile table
  id
  imei
  color

Computer table
  id
  cpu_speed
  ram_size
  disk_size

我想检查一下device_type,然后调用它的属性,并自行调用,这样我可以直接使用像device->imeidevice->ram_size之类的东西,而不需要使用类似的中间对象device->subdevice->imei(不在Polymorphic Relations中建议)

0 个答案:

没有答案