PHP7查询数据-executeQuery函数
admin
2023-06-12 11:41:53
0


// 1.创建数据库连接对象

$manager = new MongoDB\Driver\Manager("mongodb://localhost:27017");


// 2.设置查询条件,返回键,排序规则

$filter = ['index' => ['$gt' => 1]];

$options = [

    'projection' => ['_id' => 0],

    'sort' => ['index' => -1],

];


// 3.创建查询对象

$query = new MongoDB\Driver\Query($filter, $options);


// 4.指定查询的数据库中的集合,查询test库的sites集合

$cursor = $manager->executeQuery('test.sites', $query);


// 循环遍历查询的结果

foreach ($cursor as $document) {

// 调用将对象转换为数组函数

    $arr = object2array($document);

    var_dump($arr['name']);

}


/**

 * 对象转换为数组

 * @param  object $object 需要转换的对象

 * @return array          转换后的数组

 */

function object2array($object) {

    $object =  json_decode( json_encode( $object),true);

    return  $object;

}

PHP7查询数据-executeQuery函数

PHP7查询数据-executeQuery函数

相关内容

热门资讯

伊朗总统下令:恢复互联网至今年... △资料图当地时间25日晚,伊朗总统佩泽希齐扬下令恢复伊朗互联网至今年1月大规模断网前的状态。(总台记...
国家两部门:开展矿山机器人应用... 国家矿山安全监察局综合司 工业和信息化部办公厅关于开展矿山机器人应用验证试点工作的通知 国家矿山安全...
打造“终身学习之城”,杭州积极... 潮新闻客户端 记者 徐婷 俞刘东 通讯员 许慧敏 人工智能时代日新月异,培养适应时代生存发展的人才,...
荣耀平板20问世 内置1010... 【CNMO科技消息】5月25日晚间,CNMO科技注意到,荣耀平板20已正式发布,新品首销价1899元...
华为芯片破局!五年干到1.4n... 说起何庭波这个名字,想必各位IT之家家友是既熟悉又陌生。 熟悉在于她坐拥华为公司董事、半导体业务部总...
美加州故障化学品储罐爆炸风险排... 新华社洛杉矶5月25日电(记者高山 谭晶晶)美国加利福尼亚州奥兰治县官员25日说,当地此前发生泄漏的...
雷军:小米汽车电池安全测试项目... 来源:环球网 【环球网科技综合报道】5月25日消息,小米创办人、董事长兼 CEO 雷军发布了小米汽...
2026续航“顶级”的全能旗舰... 要说近两年手机行业感知最强的技术进步,电池肯定算一个,毕竟今年连影像旗舰和小屏机都能把电池堆到700...
在德国失联的23岁中国留学生,... 近日,有网友发帖称,一名23岁中国男留学生在德国失联数日,其家属正在紧急寻人,引发关注。据极目新闻报...
美光HBM4增产进展顺利,HB... IT之家 5 月 25 日消息,据韩媒 The Elec 今日报道,美光科技第六代高带宽内存 HBM...