Thinkphp 模型定义及表的定义申明,下面是一个Home\Model\UserModel类的定义。
定义一个空的模型
namespace Home\Model;
use Think\Model;
class UserModel extends Model {
}
对应的表的申明
namespace Home\Model;
use Think\Model;
class CategoryModel extends Model {
protected $tableName = 'categories';
}
加前缀的申明
namespace Home\Model;
use Think\Model;
class CategoryModel extends Model {
protected $tablePrefix = 'top_';
}
需要完整的表名定义
namespace Home\Model;
use Think\Model;
class CategoryModel extends Model {
protected $trueTableName = 'top_categories';
}
文章来自 www.huthon.com