Я использую cakephp 1.26 для создания простой доски объявлений на моем локальном хосте.
Когда я попытался связать две таблицы вместе, я получил эту ошибку:
Error: Database table posts for model post was not found.
Вот структуры таблиц двух таблиц:
Таблица 'post' имеет следующие поля: {PostID, Topic, Content}
и в таблице «ответ» есть эти поля {ReplyID, PostID, CreationDate}
Вот код модели site1.php:
<?php
class Site1 extends AppModel {
var $name = 'Site1';
var $useTable = 'post';
var $primaryKey = 'PostID';
var $hasMany = 'Reply';
}
?>
и вот код модели reply.php:
<?php
class Reply extends AppModel {
var $name = 'Reply';
var $useTable = 'reply';
var $primaryKey = 'ReplyID';
var $belongsTo ='post';
}
?>
Не могли бы вы помочь мне решить проблему, пожалуйста?