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';
}