Active Record 贪婪加载模式的批处理查询(Yii2.0)

http://www.yiichina.com/doc/guide/2.0/db-active-record


批量获取数据部分


// 一次提取 10 个客户信息

foreach (Customer::find()->batch(10) as $customers) {

    // $customers 是 10 个或更少的客户对象的数组

}

// 一次提取 10 个客户并一个一个地遍历处理

foreach (Customer::find()->each(10) as $customer) {

    // $customer 是一个 ”Customer“ 对象

}

// 贪婪加载模式的批处理查询

foreach (Customer::find()->with('orders')->each() as $customer) {

}


不理解贪婪加载模式的批处理查询,with是什么意思?在线等


lsevere
浏览 1546回答 0
0回答
打开App,查看更多内容
随时随地看视频慕课网APP