同名model但是不同文件夹或者项目下require_cache问题

版权声明:本文为博主原创文章,转载请注明文章来源,尊重知识,分享别人标识作者是一种美德 https://blog.csdn.net/u010757785/article/details/79267790

今天该代码,发现一个bug找了半天嗯是没有找出来,但是发现一个有趣的问题,调用model和当前model是相同名称,我猜是这个问题,最后验证的确是这个问题,

1:浏览器只会报500错误

2:开启debug打印和日志都显示空白

目前解决办法有三个,

第一个很简单,改掉其中一个model名称,

第二个中间再加一层通过一个过度位置在调用目标model

第三个使用绝对路径引入,在实例化,我想两个相同的model肯定有一个专门处理业务逻辑层的


猜你喜欢

转载自blog.csdn.net/u010757785/article/details/79267790