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();
注意:addColumns方法的参数是一个数组,每个元素是一列,每列的参数请参考不同字段类型。