NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
## 数据库查询与聚合操作 - 1、数据库查询的数据,多条的时候可以使用任何的集合操作 - 2、数据库查询单条数据的时候,`first`和`find`都是在所有的数据中选择一条获取 使用` $info->all(); `会重新返回获取得到的多条数据 所以单条的数据不能使用任何集合方法进行操作(会报错,集合方法不存在) ~~~ $testDb = new \App\Models\Test(); $info = $testDb->first(); //$info = $testDb->find(2); $info = $info->all(); // 这样会返回所有查询得到的数据 ~~~ - 3、获取单条数据的方法使用集合 根据文档,先获取所有的,在选择其中一条 ``` $users = User::all(); $user = $users->find(1); ``` 上面的使用集合,应该是先对`$users`使用集合操作,在选择某一条数据