【发布时间】:2019-03-12 08:44:06
【问题描述】:
我正在开发订阅系统。 Users 订阅 Activities,但 Activities 有 Options(不同的定价选项)。所以Users实际上链接到Options,Subscriptions充当连接表。
ActivitieshasManyOptions和OptionshasManySubscriptions
现在我经常想要一个特定活动的Subscriptions 列表,而不管选项如何。我发现了
$activity = $this->Activities->get($id, ['contain' => 'Options.Subscriptions']);
...很好地获取包含订阅的选项。如何从包含中省略 Options,从而只找到 Subscriptions?
【问题讨论】:
标签: cakephp associations cakephp-3.0 query-builder