NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
> ## 延迟预载入:load()方法 > 仅针对多个数据的查询,延迟预载入明显优化性能 ### 当返回的结果集是数据集对象时 ``` $list = User::all([1,2,3]); // 延迟预载入 $list->load('cards'); foreach($list as $user){ // 获取用户关联的card模型数据 dump($user->cards); } ``` ### 当返回的结果集是数组时:使用助手函数load_relation() ``` $list = User::all([1,2,3]); // 延迟预载入 $list = load_relation($list,'cards'); foreach($list as $user){ // 获取用户关联的card模型数据 dump($user->cards); } ```