tôi có các phím sau trong redis:cụm từ phù hợp cho các phím trong redis
"542 136 mountain road"
"542 136 mountainview road"
"542136 mountain road"
"542 136 mountain"
"136 mountain road"
"136 mountain"
Tôi muốn để có được các phím chứa các cụm từ 136 mountain
. Với mẫu kiểu glob, tôi hiện đang thực hiện 4 truy vấn để thỏa mãn tất cả các trường hợp có thể xảy ra.
scan 0 MATCH '*[\ ]136 mountain[\ ]*'
scan 0 MATCH '*[\ ]136 mountain'
scan 0 MATCH '136 mountain[\ ]*'
scan 0 MATCH '136 mountain'
Bốn truy vấn trong tổng số sẽ trở lại 4 kết quả:
"542 136 mountain road"
"542 136 mountain"
"136 mountain road"
"136 mountain"
Xin đừng chia sẻ đóng góp của bạn nếu có bất kỳ cách tốt hơn để thay đổi chuỗi mô hình để tất cả 4 kết quả có thể thu được trong một truy vấn.