Fuelphp属于关系,不同的模型

Posted

技术标签:

【中文标题】Fuelphp属于关系,不同的模型【英文标题】:Fuelphp belongs to relationship, different models 【发布时间】:2012-08-29 04:53:19 【问题描述】:

使用fuelphp的ORM,是否可以在模型中拥有一个字段parent_id和另一个字段parent_type,然后创建一个belongs_to关系,其中parent_id可能来自Model_A Model_B或Model_C,模型类型存储在parent_type中?

【问题讨论】:

【参考方案1】:

不是直接的,但您可以使用三个关系定义来解决它,其中条件是过滤 parent_type 值。

请注意,当前条件仅适用于预加载。

【讨论】:

以上是关于Fuelphp属于关系,不同的模型的主要内容,如果未能解决你的问题,请参考以下文章

在 FuelPHP 中创建一对多关系

这是在fuelphp中与额外字段创建多对多关系的正确方法吗

FuelPHP - 订购多对多关系

如何在 FuelPHP 中为关系查询添加条件?

向 FuelPHP 模型属性添加动态表单字段选项

当我在 FuelPHP 中循环创建模型时内存泄漏