0

我的父模型搜索工作正常,但我不知道如何获取查询的 Select 部分中包含的子模型/表。

使用蛋糕 2.3.8

这篇文章(如何使用 cakedc/search 插件通过 1 个搜索栏搜索 3 个不同的表?)似乎是最接近的答案,但我是 cake 新手,不太了解 @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 回答