2014-11-12 2 views
1

Я не знаю, что я пропустил что-то в документе, но я больше не вижу инструкции «tableprefix» в конфигурации базы данных или в моделях, и когда я ищу tableprefix, я вижу его только в 2 .x.Префикс таблицы базы данных

Можно ли использовать tableprefix и как?

С уважением

+0

«Таблицы множественного числа (ArticlesTable), Entities единственного и, к сожалению, до сих пор без префикса (статья)» от https://github.com/ dereuromark/cakephp-upgrade/wiki/Upgrading-Notes-for-CakePHP-3.x – Ananth

+0

В вашем классе таблицы используйте функцию public function initialize (array $ config) { $ this-> table ('prefixed_tablename'); } – Ananth

+1

** https: //github.com/cakephp/cakephp/issues/4118** – ndm

ответ

0

Это не представляется возможным, в соответствии с 3.0. И 3.1 мне не кажется, что это работает. Таким образом, в то же время, я думаю, что самое простое решение делает следующее:

class Post extends AppModel { 

    public $useTable = 'wp_posts'; 

} 

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

  • Нет связанных вопросов^_^