我有一个包含 4 个字段的搜索表单:
- 标题
- 流派->(单独查询以查找流派)
- 评分
- 按 -> 排序(包含在所有查询中)
我正在尝试优化搜索功能,因为它大约有 300 行长。我所做的是写出所有可能的组合——查询中应该包含什么。
if ( empty($title) && $genre === 'All' && $rating === '0') {}
if (!empty($title) && $genre === 'All' && $rating === '0') {}
有 8 种可能的组合,我不知道如何优化它。