我的cakePHP App出了问题。
以下是两个问题:
$this->Link->findAllByLink($imdbid)
$this->Link->findByLink($imdbid)
第二个返回一个包含单个Item及其$hasMany
值的数组,这没关系。
但findallbylink
返回空?有谁知道为什么会这样?
Item has many Link,
Link belongs to Item.
Link recursive = 2.
如果我没有设置递归,findallbylink
将返回所有Items
但没有hasMany
值。
如果您有任何其他问题,我会尽快回复。
亲切的问候皮特
答案 0 :(得分:0)
您是否尝试使用ID代替Link?
$this->Link->findById($imdbid);
$this->Link->findAllById($imdbid);
无法确定,因为你没有显示你的表结构,但是 - 你当前的代码看起来有点奇怪,因为你正在寻找一个“链接”,字段“链接”等于$ imdbid(一个ID我认为。)