Vano
Новичок
Как взять full table name имея класс модели.
Не могу сделать запрос типа
Мне нужно достать строку myprefix_pages (фактическое имя таблицы) имея лишь класс модели (Pages).
1. Если в строке запроса будет {{%pages}}:
,
то имя таблицы завернутся в кавычки:
,
column myprefix_pages doesnt exist)
2. А Pages::getTableSchema()->fullName почему-то не возвращает 'myprefix_pages', а только лишь 'pages'
Не могу сделать запрос типа
Код:
SELECT * FROM `some_table` WHERE table_name = 'myprefix_pages'
1. Если в строке запроса будет {{%pages}}:
Код:
SELECT * FROM `some_table` WHERE table_name = {{%pages}}
то имя таблицы завернутся в кавычки:
Код:
SELECT * FROM `some_table` WHERE table_name = `myprefix_pages`
column myprefix_pages doesnt exist)
2. А Pages::getTableSchema()->fullName почему-то не возвращает 'myprefix_pages', а только лишь 'pages'