ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
> ## 延迟预载入: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); } ```