我想创建一个高级搜索,如下所示:
- 文本框:查找
- 下拉列表:搜索方式:姓名、位置或电话
- 下拉菜单:按 Asc 或 Dec 排序
- 下拉列表:按姓名、位置或电话排序
- 下拉:在日期之间搜索(如果选择)
在模型的函数中添加这些参数的正确方法是什么?
我想出了这个解决方案:
class ShopsModel extends Model {
findBy($find, $searchBy, $order, $sort, $betweenDate) {
// some MySQL query here...
}
}
编辑:我说的是变量——findBy($find, $searchBy, $order, $sort, $betweenDate)
我需要所有这些参数还是有替代解决方案?