ThinkPHP如果表名有下划线需要用Model应该怎么做?
最近遇到一个问题,在用TP5做系统的时候,我建立的表是 “tp_permission_admin” 但是要用到的模型是 “PermissionAdmin.php”,应该如何做?
解决方法:
<?php
namespace app\backhome\model;
use think\model;
class PermissionAdmin extends Model
{
//方法1:不包含表前缀
protected $tableName = 'permission_admin';
//方法2:包含表前缀
//protected $trueTableName = 'tp_permission_admin';
}