2013-07-19 4 views
-1

Я получаю следующее сообщение об ошибке:CakePHP ошибка «отсутствует таблица», когда таблица не должна существовать

Array (
    [0] => Missing table 'TEST_USERS'. If running from a test you may need to add 'app.TEST_USER' to the fixtures array. See output 
below for more details. 
    [1] => Array 
     (
      [className] => TESTUSER 
      [table] => TEST_USERS 
      [code] => 500 
     ) 
) 

таблица не существует.

Стол не должен существовать.

Я скопировал мой код и не нашел ссылки на TEST_USERS, TESTUSERS или TEST.USERS.

У меня есть таблица под названием USERS_TEST.

Могу ли я получить некоторые советы по устранению проблем?

Спасибо!

+0

Добавьте код, который выдает эту ошибку. Вероятно, это скомпрометированный массив с сохранением, поскольку это похоже на соглашение о названии таблицы HABTM. – Nunser

+0

Является ли 'JURISS_' префикс таблицы? Это таблица соединения habtm (если так, имена не совпадают)? Добавьте полную трассировку стека для ошибки на вопрос, пожалуйста (почему в верхнем регистре таблицы и имени класса?) – AD7six

ответ

0

Решение:

Я изменил:

var $useTable = 'TEST'; 

к:

var $useTable = 'test'; 

, и она работала.

Смежные вопросы