CakePHP:模型返回空值

时间:2012-05-19 22:36:07

标签: cakephp

我的协会有些问题。我有3个型号:用户,会员,公司。用户可能(或可能不)拥有公司/成员资格。这是我模特的粘贴盒:

http://pastebin.com/xTCQeytn

我有两个问题:

  1. 如果一个数组不存在,为什么Company / Membership返回一个满是空值的数组。
  2. 我的同事看起来对我想要完成的事情是否正确?

1 个答案:

答案 0 :(得分:4)

这对于BelongsTo / HasOne Relations来说是正常的。因为它们与您的主要记录处于同一级别。 只有HasMany / Habtm关系才会产生一个空的子数组(因为那些是一个数组数组)。 这主要是由于返回数组结构的方式。

是的,你的模特关系对我来说很好。