ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 方法原型: ``` setSearch($columns = [], $tips = '请输入关键字', $url = '', $btnText = false) ``` > 时间段筛选可添加多个字段的筛选。 ## 参数说明: ``` * @param array|string $columns 要搜索的列,格式为:'id|ID|=,name|名称|like' 或 ['id|ID|=', 'name|名称|like'] ,每一列分别为字段名、标题、对比方式,以竖线分隔,默认对比方式为like,可以不写。 * @param string $tips 搜索栏提示信息 * @param string $url 搜索数据的地址,默认为获取数据列表的地址 * @param string|bool $btnText 按钮文字 ``` ## 调用方式 - 设置筛选 ``` return SBuilder::make('table') ->setSearch('username|昵称') ->fetch(); ``` > 页面效果: ![](https://box.kancloud.cn/f54ffbf460430c18afa227a7d034d6c8_414x83.png) - 多字段筛选 ``` return SBuilder::make('table') ->setSearch(['username|昵称', 'id|ID|=']) ->fetch(); ``` ![](https://box.kancloud.cn/07c766dc539989022302f18b64965221_399x156.png)