关联模型中,以前belongsToMany必须手动添加数据库表前缀的,现在5.0.9版本可以无需手动添加表前缀了,但是发现有个新问题:
dump($Course->Klasses());//这个是正常的
dump($Course->Klasses()->select());//这个就报错了:
[42S02] PDOException in Mysql.php line 65
SQLSTATE[42S02]: base table or view not found: 1146 Table 'tp5.yunzhi_yunzhi_course_klass' doesn't exist
显然在select的时候,又添加一次表前缀,结果就出错了。