在CakePHP中,我试图构建一个$ hasOne关系,但我无法将外键添加到表中(出于传统原因)。有什么办法可以创建一个连接表(object1_object2)并将它们链接在一起吗?我想利用Cake的强大的对象关系功能,所以如果有一种方法,我可以在整个模型中使这个自定义关联永久化,而不必为每个find()构建一个自定义的$ options数组,这非常棒。 (也许模型的initalize()中有bindModel?)CakePHP - 自定义hasOne对象关联 - 使用连接表而不是表中的外键?
谢谢!
看起来它是更标准的对象关系 - 我需要构建自定义关系而不使用Cake需要的外键。我想为一个hasOne关系使用联合表。 – Harry 2010-09-22 17:06:34