0

プロットに植えることができるプロットと豆があります。

私は、以下を使用して、所有者が所有するすべてのプロットを見つけ、その中に Bean を入れることを絶対に決めています。

$plots = $this->Plot->findAllByOwnerAndBean_id(uid, '> 0');

ただし、それは私に SQL WHEREPlot.所有者= '15' ANDPlot .bean_idを与えます= '> 0'

これは不可能かもしれないことを示唆していますが、決定的ではないと思います。(潜在的に、2.2 としても関連性がありますか?) そして、そうかもしれないので、質問は 2 つです:

findBy から必要なものを取得するにはどうすればよいですか。また、本当にできない場合は、次のコードより少ないコードを回避するにはどうすればよいでしょうか。動作を確認できますか?

$plots = $this->Plot->find('all', array(
     'conditions' => array(
        'owner'     => uid,
        'bean_id >' => 0
      )
    ));
4

1 に答える 1