私の疑問は、client1、client2、client3などの名前のテーブルがほとんどなかったため、各テーブルのモデル/コントローラーを作成せずに、単一のコントローラーで各クライアントのデータを取得する必要があることです。これらの値を取得する方法を説明できる人はいますか。
質問する
1711 次
2 に答える
5
動的モデルを使用できます
app/client_model.php
<?php
class ClientModel extends Model {
var $name = 'Client';
var $alias = 'Client';
function __construct($table) {
$this->useTable = $table;
parent::__construct();
}
}
?>
client1テーブルにはこのように使用します
App::import('model','Client');
$client = new ClientModel('client1');
$client->find('all');
于 2013-10-04T09:26:05.093 に答える