前段时间在开发一个功能的时候,代码中使用sql查询。存在的问题是每个场景存在一张表,从前端传来不同的筛选项时,从表中筛选的条件也存在差异,造成代码冗余,想要提高代码的复用率,因此进行改进~~~~
问题:
代码主要是在sql查询时出现大量代码重复,仅筛选项内容不同。
解决方法:
首先先找到重复的代码,可以使用 “+ ” 进行sql代码拼接。
这样一来问题就解决了
前段时间在开发一个功能的时候,代码中使用sql查询。存在的问题是每个场景存在一张表,从前端传来不同的筛选项时,从表中筛选的条件也存在差异,造成代码冗余,想要提高代码的复用率,因此进行改进~~~~
问题:
代码主要是在sql查询时出现大量代码重复,仅筛选项内容不同。
解决方法:
首先先找到重复的代码,可以使用 “+ ” 进行sql代码拼接。
这样一来问题就解决了