pavle/yii-batch-result
Composer 安装命令:
composer require pavle/yii-batch-result
包简介
yii's batch result extension
README 文档
README
#Yii1.x 数据分批获取扩展 1.简介: 查询大量的数据库中的数据时,建议您尽可能使用批处理查询,尽量减少您的内存使用情况。
2.安装方式:
composer require pavle/yii-batch-result
3.使用方式:
public function behaviors() { return array( array( 'class' => '\pavle\batch\behaviors\BatchResultBehavior', 'batchSize' => 20 ), ); }
在需要使用批处理的地方
foreach(Product::model()->batch($condition, $params, $batchSize) as $products){ //products是一个batchSize数量的数据集 } foreach(Product::model()->each($condition, $params, $batchSize) as $product){ //product是一个数据对象 }
统计信息
- 总下载量: 17
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2015-12-30