プロットに植えることができるプロットと豆があります。
私は、以下を使用して、所有者が所有するすべてのプロットを見つけ、その中に Bean を入れることを絶対に決めています。
$plots = $this->Plot->findAllByOwnerAndBean_id(uid, '> 0');
ただし、それは私に SQL WHERE
Plot.
所有者= '15' AND
Plot .
bean_idを与えます= '> 0'
これは不可能かもしれないことを示唆していますが、決定的ではないと思います。(潜在的に、2.2 としても関連性がありますか?) そして、そうかもしれないので、質問は 2 つです:
findBy から必要なものを取得するにはどうすればよいですか。また、本当にできない場合は、次のコードより少ないコードを回避するにはどうすればよいでしょうか。動作を確認できますか?
$plots = $this->Plot->find('all', array(
'conditions' => array(
'owner' => uid,
'bean_id >' => 0
)
));