В настоящее время работает над Cakephp 2.x и проходит следующую ошибку. Мы обновляем старый проект, который написан в процедурной php, чтобы выложить php с большим количеством понятий. Поэтому мы должны использовать существующую базу данных, которая не имеет каких-либо конвенций для торта. В настоящее время проблема, с которой я столкнулся, - это таблица, называемая tranz_vehicle в базе данных. У меня есть модель с именем vehicle.php и Ниже приведен код для негоМодель Cakephp не работает
<?php
class Vehicle extends AppModel{
public $useTable="tranz_vehicle";
}
?>
Даже после того, как я использовал $ useTable, Он показывает следующие ошибки
Таблицы транспортные средства для модели автомобиля не были найдены в источнике данных по умолчанию.
Я не могу изменить название таблицы .. Любые предложения? В общем, новичок в cakephp
Также есть пользователи таблиц в базе данных уже, и я создал пользователя модели, и он отлично работает. Проблема с остальными таблицами, такими как tranz_vehicle
имя таблицы должно быть множественным транспортным средством, а название модели должно быть сингулярным –
@SharmaVikram Я знаю, что ограничение, но проблема в базе данных уже создана с этим именем и содержит множество данных. Также многие ключевые отношения. Таким образом, невозможно изменить имя таблицы на транспортные средства. Вот почему я ищу варианты, чтобы сделать модель точкой другой таблицы. –