laravel model" case"或者如果声明

时间:2016-01-22 14:25:26

标签: laravel if-statement case models

所以我对laravel模型更新,并且搜索范围非常广泛并且想知道如何在模型中执行以下操作。

我有一个主表(主键= id),其字段为type和type_id。

如果type = 1的值,我想引用table1和记录master.type_id = table1.primarykey。这个表有字段abc

如果type = 2的值,我想引用table2和记录master.type_id = table2.primarykey。这个表有字段def

我想知道模型会做什么,我能够引用字段abc和def。

感谢您的帮助

1 个答案:

答案 0 :(得分:2)

看看Polymorphic relationship,这就是我想要的东西