在线看片18_亚洲性吧_在线污_神马午夜达达兔_奇米色网_在线免费看污

獲取多個數據

findAll() 方法返回的是一個包含模型對象的二維普通數組或者對象數組。返回的結果類型受參數 returnAsArray 的影響。

all() 方法返回的是 \EasySwoole\FastDb\Beans\ListResult 類的對象。

<?php
// 使用主鍵查詢
$list = User::findAll('1,2');

// 使用數組查詢
$list = User::findAll(['status' => 1]);

// 使用閉包查詢
$list = User::findAll(function (\EasySwoole\Mysqli\QueryBuilder $query) {
    $query->where('status', 1)->limit(3)->orderBy('id', 'asc');
}, null, false);
foreach ($list as $key => $user) {
    echo $user->name;
}

數組方式和閉包方式的數據查詢的區別在于,數組方式只能定義查詢條件,閉包方式可以支持更多的連貫操作,包括排序、數量限制等。

<?php
// 獲取多個數據 不使用條件查詢
/** @var User[] $users */
$users = (new User())->all(); // 返回結果:\EasySwoole\FastDb\Beans\ListResult 類的對象
foreach ($users as $user) {
    echo $user->name . "\n";
}

// 獲取多個數據 使用條件查詢
$userModel = new User();
$userModel->queryLimit()->where('id', [401, 403], 'IN')->where('name', 'easyswoole-1');
$users = $userModel->all(); // 返回結果:\EasySwoole\FastDb\Beans\ListResult 類的對象
foreach ($users as $user) {
    echo $user->name . "\n";
}
主站蜘蛛池模板: 香蕉911| 成人在线免费网站 | 日本视频在线观看 | 一区二区三区精品视频 | 国产高清毛片 | 天天色天天搞 | 日韩一区欧美一区 | 在线观看中文字幕 | 在线观看免费黄色网址 | 黄色一级片网站 | 国产精品久久久久久99 | 欧美激情国产精品免费 | 国产一级淫片久久久片a级 香港之夜完整在线观看 | 一区二区三区精品视频 | 日本www视频在线观看 | 精品日韩一区 | 欧美bbbbbbbbbbbb精品| 自拍偷拍网 | 国产原创av在线 | 日韩成人免费在线观看 | 91久久久久久久久久 | 四虎影院一区二区 | 国产999久久久 | 丁香婷婷激情五月 | 秋霞视频一区二区 | 亚洲综合网在线 | 国产视频日韩 | 欧美激情亚洲综合 | 日韩和一区二区 | www.色天使 | 九九精品在线观看 | 日韩精品小视频 | 亚洲欧美日韩偷拍 | 手机在线播放av | 亚洲欧美日韩精品久久亚洲区 | 国产小视频91 | 91久久久久久 | 国产做受视频 | 免费成人深夜夜视频 | 丁香在线 | 不戴套各种姿势啪啪高素质 |