Как вы ищите внутри дочерних таблиц с помощью поиска CakeDC?
У меня нормально работает поиск для родительской модели, но я не знаю, как включить дочерние модели / таблицы в часть запроса Select.
Использование Cake 2.3.8
Эта статья ( как использовать плагин cakedc/search для поиска по 3 различным таблицам с 1 панелью поиска?) Кажется наиболее близким ответом, но я новичок в торте и не совсем понимаю краткий ответ @mark.
Любая помощь будет высоко ценится, спасибо!
1 ответ
Позвольте мне сократить пример из 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
фильтр.