laravel 模型 "case" 或 if 语句
laravel model "case" or if statement
所以我是 laravel 模型的新手,并且进行了相当广泛的搜索,想知道如何在模型中执行以下操作。
我有一个主 table(主键=id),其字段类型为 type_id。
如果 type=1 的值,我想引用 table1 和记录 master.type_id=table1.primarykey。这个 table 有字段 abc
如果 type=2 的值,我想引用 table2 和记录 master.type_id=table2.primarykey。这个 table 有字段 def
我想知道执行此操作的模型是什么,我将能够引用字段 abc 和 def。
感谢您的帮助
看看Polymorphic relationship,我想这就是你要找的
所以我是 laravel 模型的新手,并且进行了相当广泛的搜索,想知道如何在模型中执行以下操作。
我有一个主 table(主键=id),其字段类型为 type_id。
如果 type=1 的值,我想引用 table1 和记录 master.type_id=table1.primarykey。这个 table 有字段 abc
如果 type=2 的值,我想引用 table2 和记录 master.type_id=table2.primarykey。这个 table 有字段 def
我想知道执行此操作的模型是什么,我将能够引用字段 abc 和 def。
感谢您的帮助
看看Polymorphic relationship,我想这就是你要找的