Articles of orm cakephp 3.0

CakePHP3 пользовательский метод поиска, содержащий и не работает при попытке отобразить связанное поле модели

Это мой пользовательский метод поиска внутри DynamicViewsTable.php public function findAccessibleByUser(Query $query, array $options) { if (empty($options['User']['id'])) { throw new Exception("Current User not set", 1); } $query->select(['DynamicViews.id', 'DynamicViews.title', 'UsersAccessDynamicViews.ordinal_ranking']) ->contain(['UsersAccessDynamicViews']) ->where([ 'UsersAccessDynamicViews.user_id' => $options['User']['id'], ]) ->order(['UsersAccessDynamicViews.ordinal_ranking' => 'ASC']); return $query; } Ошибка, которую я продолжаю получать: Error: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'UsersAccessDynamicViews.ordinal_ranking' in […]

CakePHP 3 содержат поля выбора

У меня есть следующие таблицы БД: элементы, пользователи, группы, itemImages. Между (элементами, группами) и (пользователями, группами) существует много разных отношений, а между ними (между пунктами, itemImages). Все соответствующие внешние ключи были настроены в CakePHP как ассоциации. Как я могу построить запрос с функцией contains (), который выбирает все элементы и их основное изображение, которые находятся […]