0

ケーキアプリ(2.2)でcakeDC検索プラグインを使用しています。基本的な検索フォームの一部として、ライブレコードのみが返されるようにします(ライブはデータベース内のフラグです-tinyint、削除された場合は0、ライブの場合は1)。

私は自分のコントローラーでこれを試してみました:

$isLive = array('live' => '1');
$this->passedArgs = set::merge($this->passedArgs, $isLive);

しかし、それはうまくいきませんでした...

私はこの質問を見つけましたが、答えは本当に役に立ちませんでした。誰かが私がどこで間違っているのか教えてもらえますか?

前もって感謝します。

4

1 に答える 1

0

解決しました。モデルのfilterArgsを見逃しました。

public $filterArgs = array(
    'username' => array('type' => 'like'),
    'company' => array('type' => 'like'),
    'live' => array('type' => 'value')
);

うまくいけば、これは誰かを助けるでしょう

于 2012-11-26T17:28:58.237 に答える