企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
>[danger] `find` 快速使用 + 根据主键查询 ``` Db::table('user')->find(1); ``` + 指定字段的值查询 ``` Db::table('user')->where('username', '张三')->find(); ``` >[danger] `find` 简述 + `find` 查询必须有查询条件,否则返回 NULL + 用于查询单条数据,查到数据返回一维的关联数组,查询不到返回NULL >[danger] `find` 查询必须有查询条件 + 必须有查询条件 否则返回 NULL + 没有查询条件,即使表中有数据也会返回 NULL + 经测试,以下查询根本就没有去连接数据库,此时数据库配置是错误的也不会提示错误 ``` Db::table('user')->find(); ``` >[danger] 和 `find` 相关的方法 ``` // 和find的区别:查询不到数据返回空数组, 而 find() 返回的是NULL Db::table('user')->findOrEmpty(1); ``` ``` // 和find的区别:查询不到数据抛出异常, 而 find() 返回的是NULL Db::table('user')->findOrFail(1); ```