0

親モデルの検索は正常に機能していますが、クエリの選択部分に含まれる子モデル/テーブルを取得する方法がわかりません。

Cake 2.3.8 の使用

この記事(1つの検索バーで3つの異なるテーブルを検索するためにcakedc / searchプラグインを使用する方法は?)が最も近い答えのようですが、私はケーキが初めてで、@markの簡潔な答えがよくわかりません。

どんな助けでも大歓迎です、ありがとう!

4

1 に答える 1

0

readme.md の例を短くしてみましょう。明らかになるはずです。

class Article extends AppModel {
    public $actsAs = array('Search.Searchable');
    public $belongsTo = array('User');
    public $filterArgs = array(
        'title' => array('type' => 'like'),
        'username' => array('type' => 'like', 'field' => array(
            'User.username', 'UserInfo.first_name')),
    );

フィルターのModel.field表記に注意してください。username

于 2014-02-20T01:47:13.040 に答える