FuelPHP - 订购多对多关系

Posted

技术标签:

【中文标题】FuelPHP - 订购多对多关系【英文标题】:FuelPHP - Ordering Many to Many Relations 【发布时间】:2012-05-28 17:09:12 【问题描述】:

我查看了文档,但似乎找不到我要查找的内容。 我有两张桌子:

页面 布局

在 (pages__layouts) 之间有一个执行多对多的表格。 这很好用。但是,在引用关系时,我总是希望:

$p->layout[1]

成为状态也为 1 的最新布局。 模型中是否存在条件多对多,还是在我第一次引用布局时在 Controller 中执行此操作?

我只是在需要时使用延迟加载来获取布局。

谢谢

【问题讨论】:

【参考方案1】:

您可以在关系定义上指定条件。目前,这些仅在您使用急切加载时才有效,延迟加载将忽略。

有一个开放的票可以解决这个问题。

【讨论】:

修复这个问题的票就是我当时没有工作的原因。

以上是关于FuelPHP - 订购多对多关系的主要内容,如果未能解决你的问题,请参考以下文章

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

更改模型以添加“通过”关系以订购多对多字段 - Django 1.7 迁移修改

Django:按多对多字段订购模型

多对多关系 JPA 与实体

一对多还是多对多?

JPA 2:通过不在带有额外字段的多对多中工作来订购