我有一个模型,Forwards
这个模型使用我数据库中的一个表。但是,连接到此模型的某些视图需要使用我的 costum 数据源(这是我创建的将其链接到 API 的数据源)。
现在我的问题是如何将 a 添加datasource
到已经具有datasource
.
我怎么知道Paginator
它在分页时必须使用这个数据源(所以它不会冲突)
更新
我一直在阅读 abit 似乎在模型中使用两个数据源的唯一方法是 Hack abit,所以我想知道是否可以在仍然分页的同时从一个控制器使用两个模型?
我想保留这些设置
public $paginate = array(
'fields' => array(
'Offer.id',
'Offer.name',
'OfferUrl.preview_url',
'Stat.ltr',
'Stat.cpc',
'Category.name',
'Country.name')
, 'conditions' => array('Stat.date' => array(
'conditional' => 'BETWEEN'
, 'values' => array()
),
),
'group' => array('Stat.offer_id'),
'Method' => 'getStats',
'totals' => true,
'limit' => 20
);
我在我的控制器中设置了这些