五月天激情丁香,国产精品2019,国产成人精品亚洲2020,国产精品免费视频一区二区三区,开心久久婷婷综合中文字幕,天堂视频在线观看免费完整版

獲取多個數據

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";
}
主站蜘蛛池模板: 狠狠干婷婷 | 天天碰天天干 | 777第四色| 国产系列在线播放 | 国产99页| 久久精品久久精品国产大片 | 五月一区二区久久综合天堂 | 久久精品观看 | 美女精品视频 | 国产在线精品网址你懂的 | 漂亮的保姆完整版免费韩剧 | 九九热视频免费在线观看 | av美女图片| 精品免费国产 | 国产一级一片免费播放i | 精久久 | 婷婷六月丁香 | 免费毛片网| 午夜电影网国产中文亚洲 | 成人黄色片在线观看 | 99精品视频观看 | 欧美黄色小视频 | runaway韩国电影免费完整版 | 免费高清欧美一区二区视频 | 国产视频 每日更新 | 欧美精品国产综合久久 | 国内精品久久久久影院6 | 亚洲精品99久久久久中文字幕 | 国产免费人视频在线观看免费 | 五月精品 | 精品无人区乱码1区2区3区免费 | 国产高清黄色 | 色图一区 | 国产成人久久精品二区三区 | 黄色小视频网 | 热久久中文字幕 | 久久久久国产成人精品 | 国产亚洲精品俞拍视频 | 中国的毛片 | 国产亚洲综合久久 | 免费午夜在线视频 |