草庐IT

bindModel

全部标签

mysql - 通过bindModel()w/o递归访问HABTM关系的关联模型

简而言之这个问题我想通过模型B的控制器中的find()操作从模型A中检索数据,而不依赖于广泛的递归。$this->ModelB->bindModel('hasMany'=>array('ModelAsModelBs'));$this->ModelB->find('all',array('fields'=>array('ModelA.*')));//cond'tsbelow我知道这样做需要bindModel(),但如果没有多次递归,我似乎无法访问关联的模型字段(即不仅是habtm表的字段,而是实际关联的模型)。我突然意识到,我也可能从根本上误解了模型关系应该如何相互作用、如何设计、如何检

cakephp运行时间bindmodel Associaton组不起作用

有了更新的代码,我试图绑定付款和网站之间的关系,但似乎组不起作用。而且我得到了很多重复的结果。更新:$this->Website->unBindModel(array('hasMany'=>array('User')));$this->Website->bindModel(array('hasMany'=>array('Payment'=>array('className'=>'Payment','foreignKey'=>'website_id','fields'=>array('Payment.id','Payment.website_id','Payment.created','Paym