在我的搜索页面要求中,我需要执行以下操作。
- 用户执行搜索的文本 
 (例如 20k+ 手机 + 三星)
- 搜索细化 
 的顺序(对于特定用户:细化按“价格、公司、交货”的顺序排列,对于其他用户,它可以是“交货、价格、公司”。此类将处理此问题)
- 当结果较少时放宽一些参数。 
 (如果结果因某种逻辑而减少(比如价格范围略有变化)将被应用。增加结果数)
- 搜索结果缓存 
 (缓存搜索结果)
对于这些操作,我创建了一个单独的类。我想知道为此创建类或在一些常见的搜索函数类中创建一个函数是否正确,说“seacrhUtility”应该足够了。