删除数据 // 根据主键删除 Db : : table ( think_user ) - delete ( 1 ) ; Db : : table ( think...
更新数据 可以使用save方法更新数据 Db : : name ( user ) - save ( [ id = 1 , name = thinkphp ] )...
添加一条数据 可以使用 save 方法统一写入数据,自动判断是新增还是更新数据(以写入数据中是否存在主键数据为依据)。 $data = [ foo = bar ...
查询单个数据 查询单个数据使用 find 方法: // table方法必须指定完整的数据表名 Db : : table ( think_user ) - whe...
分布式支持 数据访问层支持分布式数据库,包括读写分离,要启用分布式数据库,需要开启数据库配置文件中的 deploy 参数: return [ default =...
如果应用需要使用数据库,必须配置数据库连接信息,数据库的配置文件有多种定义方式。 配置文件 在全局或者应用配置目录(不清楚配置目录位置的话参考配置章节)下面的 ...
文件下载 支持文件下载功能,可以更简单的读取文件进行下载操作,支持直接下载输出内容。 你可以在控制器的操作方法中添加如下代码: public function ...
重定向 可以使用 redirect 助手函数进行重定向 ? phpnamespace app\controller ; class Index { public...
Response 对象提供了一系列方法用于设置响应参数,包括设置输出内容、状态码及 header 信息等,并且支持链式调用以及多次调用。 设置数据 Respon...
响应输出 大多数情况,我们不需要关注 Response 对象本身,只需要在控制器的操作方法中返回数据即可。 最简单的响应输出是直接在路由闭包或者控制器操作方法中...