其他分享
首页 > 其他分享> > findTop1引发的bug

findTop1引发的bug

作者:互联网

1.背景

在正常的开发迭代中,初始化数据变化导致业务数据不一致,排查到项目启动初始化数据不一致,原有逻辑是通过findTop1来根据字段判断唯一记录


providerRepository.findTop1ByRegionAndVendor

2.解决

多个字段获取唯一记录


providerRepository.findByNameAndRegionAndVendor()

标签:初始化,记录,findTop1,引发,providerRepository,一致,数据,bug
来源: https://www.cnblogs.com/slqslq/p/15748308.html