一个关于模型关联hasWhere的潜在错误

浏览:584 发布日期:2020/12/27 分类:ThinkPHP6专区
使用 hasWhere查询时 会自动生成别名
//查找代码时看到的信息.
        $model    = class_basename($this->parent);
        $relation = class_basename($this->model);
如果当我模型使用文件夹形式分开时,如:
模型1:app\model\category\Lists $name="category_lists"
模型2:app\model\status\Lists $name="status_Lists"

注:不要管模型名和之间为什么关联,因为是我演示瞎取的.

定义好关联信息后,使用hasWhere查询时,会报错 1066 Not unique table/alias: 'Lists'希望官方下个版本更新时,在取别名时,可以加点随机字符串,这样就避免重复报错.谢谢

最佳答案
评论( 相关
后面还有条评论,点击查看>>