省流版:排查数据源
排查1
遇到该问题第一反应是表中没有该字段,去看表中是有的,把SQL单独复制到数据库客户端中也可单独执行。 未果。
排查2
上网查了查说是可能和触发器有关,我又排查了触发器,没用到这个字段。 未果。
排查3
查看实体,没问题。 未果。
排查4(解决)
因为这个问题触发的问题是有确切时间的,查看那几天的代码提交记录,发现问题。
最后总结一下:
aService中m1方法调用bService中的m2方法.
其中aService中指定数据源other_ds,
bService中没有指定数据源(使用默认数据源),
最后需要再bService中的m2方法上指定数据源,不然就去读other_ds数据源中指定的库了。
解决。
周五开摸~