日韩在线观看-日韩在线成人-日韩在线不卡视频-日韩在线不卡视频-国产精品99-国产精品99

獲取多個數據

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";
}
主站蜘蛛池模板: 意大利诱惑| 男人脱衣服| 在线观看中文字幕视频| 《千年僵尸王》电影| 蛇魔女大闹都市| 绅士联盟| 春娇与志明电影| 游泳池电影| 大内密探零零发演员表| 易烊千玺个人资料简介| 少女第一季| 《克莱默夫妇》 | 嗯~啊~快点死我男男视频| 完美的邻居| 命运的逆转| 天地姻缘七仙女演员表| 土壤动植物的乐园教学反思| 房兵| 王韧| 成吉思汗电影| 潇湘影院| 每天一分钱每天翻一倍连续30天| 卢靖姗老公是谁| 美腿丝袜高跟三级视频| 金玉良缘红楼梦 电影| 贪玩的小水滴300字作文| 意大利a级情欲片女人城| 爱欲1990未删减版播放| 挠vk| 寡妇一级毛片免费看| 枕边凶灵完整版免费播放| 《密爱》| 墨雨云间电视剧免费播放| 都市频道节目表今天| 上错花轿嫁对郎演员| 感冒难受的图片| 美少女战士男主角叫什么| 消防给水及消火栓系统技术规范| 五年级小数除法竖式计算题100道| 兽兽片| ab变频器中文说明书|