flask-caching

如何为单个路由的不同参数生成多个文件缓存?

我使用官方推荐的flask缓存库来缓存我的api结果。我当前遇到以下路由请求的问题。对于不同的请求参数,它会生成新的缓存文件,但同时也会删除以前的文件。q=a,生成缓存文件A请求/search?