Closed konglongbt closed 8 months ago
修改后 pic: size:<2mb demo 和 size:<2mb pic: demo 都可以查询出结果了,另外可以有多个文件过滤,比如 pic: video: demo 可以查询出图片和视频
實測了你的修改,好像有一點不對
我有其他解決方案,但還在測試哪種效率比較好
我看了你的实现,只要查询里含有 : ,就替换文件过滤词为空,这样是不是会有问题,应该整体替换吧。比如我搜索 pic size:>1mb,按照你的实现就会变成搜索大于1mb的图片,但原本是搜索大于1mb的包含pic名的文件。
抱歉刚没看到你在另一个文件改了过滤词的key,是加了 :,这样实现就没问题了。
修改后 pic: size:<2mb demo 和 size:<2mb pic: demo 都可以查询出结果了,另外可以有多个文件过滤,比如 pic: video: demo 可以查询出图片和视频