亚洲精品成人_精品成人一区_999视频在线播放_免费黄色在线_亚洲成人久久久_久久www免费视频

獲取多個數據

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";
}
主站蜘蛛池模板: 久久久久久久99 | 日本人 xxx69 视频 | 男人天堂av网站 | 97av在线 | 男人天堂av网 | 日韩逼逼| 免费一级特黄特色毛片久久看 | 日韩中字在线观看 | 97se狠狠狠综合亚洲狠狠 | 91精品国产综合久 | 在线观看国产一区二区 | 一本色道久久综合狠狠躁的推荐 | 久久精品视频99 | 免费在线观看黄 | 人人综合网| 久久综合久久综合久久 | www.youjizz.com亚洲| 一级在线免费观看 | 亚洲永久精品一区 | 四虎影视在线看免费观看 | 在线观看一级毛片 | 国产午夜亚洲精品理论片色戒 | 成人午夜视频在线 | 成人一区二区在线观看 | 婷婷六月激情 | 黄站免费 | 亚洲激情电影在线观看 | 99热色| 亚洲欧洲自拍 | 国产一区二区在线视频 | 一级黄色在线视频 | 在线观看一区 | 欧美日本网站 | 网红被免费网站视频在线 | 亚洲操图 | 欧洲性网站 | 欧美久久成人 | 欧美猛少妇色xxxxx欧美片 | 欧美视频xxx | 大奶一区二区 | 美女视频免费黄 |