Представления базы данных и модели, вызываемые в моем контроллере - PullRequest
0 голосов
/ 13 декабря 2018

Я немного новичок в cakephp 3 и пытаюсь выяснить, как вы называете эту простую модель / таблицу в моем контроллере индекса, чтобы я мог получить значения, отображаемые на моей веб-странице.

это мой взгляд vCalcTranscriptUpdateTerms в управлении sql

, тогда это мой код для модели / таблицы

, потому что это очень простая таблица из 1, я только положить 1 statemnt только для загрузкипредставление.

<?php

namespace App\Model\Table;

use Cake\ORM\Table;

class UpdatedTranscriptsTable extends Table
{
public function initialize(array $config)
    {
        $this->setTable('preload.vCalcTranscriptUpdateTerms');
    }
}

теперь, когда у меня есть таблица, настроенная на это представление, как, черт возьми, я вызываю эту таблицу в моем контроллере и получаю из нее всю информацию?

1 Ответ

0 голосов
/ 17 декабря 2018

в верхней части контроллера включает приведенный ниже код для доступа к моделям

используйте Cake \ ORM \ TableRegistry;

, и вы добавляете функцию фильтрации перед фильтром или функцию инициализации, или вы можетеиспользуйте его внутри любой функции, где у вас действительно есть

$ this-> loadModel ('updatedTranscripts');

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...