修改标题检索bug
This commit is contained in:
+11
-2
@@ -168,9 +168,18 @@ public class LawsHomeSearchServiceImpl implements ILawsHomeSearchService {
|
||||
select.append("( ");
|
||||
for (int i = 0; i < searchContent.length; i++) {
|
||||
regexp.append(searchContent[i]);
|
||||
String str = searchContent[i].length() > 1 ?
|
||||
searchContent[i].substring(0, searchContent[i].length() - 1) : "";
|
||||
if(!StringUtils.isEmpty(str)){
|
||||
int arr = str.length();
|
||||
StringBuilder ss = new StringBuilder();
|
||||
for (int i1 = 0; i1 < arr; i1++) {
|
||||
ss.append("ℵ");
|
||||
}
|
||||
str = ss.toString();
|
||||
}
|
||||
select.append(" LENGTH(standard_name) - LENGTH(REPLACE(standard_name, '").append(searchContent[i])
|
||||
.append("',").append(" '").append(searchContent[i].length() > 1 ?
|
||||
searchContent[i].substring(0, searchContent[i].length() - 1) : "").append("')) ");
|
||||
.append("',").append(" '").append(str).append("')) ");
|
||||
if(i != searchContent.length - 1){
|
||||
regexp.append("|");
|
||||
select.append("+");
|
||||
|
||||
Reference in New Issue
Block a user