У меня есть модель с именем «Объект», которая загружает таблицу «Объекты».
У меня есть контроллер TestObjectController, который загружает объектную модель.
<?php
class TestObjectController extends AppController
{
var $name = "TestObject";
function beforeFilter()
{
parent::beforeFilter();
$this->Auth->allow('*');
}
function index()
{
$this->autoRender = false;
}
function showall()
{
$this->autoRender = false;
$this->loadModel("Object");
}
}
Но когда я на самом деле запускаю контроллер «http://localhost:8002/TestObject», он выдает мне эту ошибку «Отсутствует таблица базы данных».
$___dataForView = array(
"model" => "TestObject",
"table" => "test_objects",
.....
Я предполагаю, что он пытается загрузить модель «TestObject» и таблицу «test_object».
есть ли способ остановить автоматическую загрузку модели/таблицы
это моя модель
class Objects extends AppModel {
var $useTable = false;
var $name = 'Object';
}