我对springboot还比较陌生,需要创建一个get请求,该请求包含一些参数(电话号码的一部分),并基于该参数搜索postgres表并找到最佳匹配项,同时忽略电话号码列中可能出现的破折号或空格。这应该怎么做?欢迎任何建议。。。
bxgwgixi1#
您应该使用函数基索引来加速查询:在test1上创建索引test1\u phone\u nospace\u idx(translate(phonenum,'-','');您可以使用从test1中选择*其中translate(phonenum,'-','')='+155512123443';
1条答案
按热度按时间bxgwgixi1#
您应该使用函数基索引来加速查询:
在test1上创建索引test1\u phone\u nospace\u idx(translate(phonenum,'-','');
您可以使用
从test1中选择*其中translate(phonenum,'-','')='+155512123443';