企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## addColumns() 除了可以用`addColumn()`方法逐个添加列外,可以还是用`addColumns()`方法代替,已简化操作。 比如 ~~~ // 使用ZBuilder构建数据表格 return ZBuilder::make('table') ->addColumn('id', 'ID') ->addColumn('username', '用户名') ->addColumn('nickname', '昵称') ->addColumn('email', '邮箱') ->addColumn('mobile', '手机号') ->addColumn('create_time', '创建时间', 'datetime') ->fetch(); ~~~ 以上可以简化为 ~~~ // 使用ZBuilder构建数据表格 return ZBuilder::make('table') ->addColumns([ // 批量添加列 ['id', 'ID'], ['username', '用户名'], ['nickname', '昵称'], ['email', '邮箱'], ['mobile', '手机号'], ['create_time', '创建时间', 'datetime'] ]) ->fetch(); ~~~ >[danger] 注意:addColumns方法的参数是一个数组,每个元素是一列,每列的参数请参考不同字段类型。