当前位置:Gxlcms > 数据库问题 > MongoDB查询结果转为数组

MongoDB查询结果转为数组

时间:2021-07-01 10:21:17 帮助过:156人阅读

//数据同步
public function data_Sync(){

    $filter = [];
    $options = [  ‘projection‘ => [‘_id‘ => 0]];//排除字段 先去掉_id

    // 查询数据
    $query = new \MongoDB\Driver\Query($filter, $options);
    $cursor = $this->mongodb->executeQuery(‘test.mydata‘, $query);

    $cursor =  $cursor->toArray();//tp5函数转一次

    foreach ($cursor as $key=>$value){
         $value = ((array)$value);//直接强转array类型

         $res = Db::name(‘sreadreport‘)->insert($value);

    }

}

MongoDB查询结果转为数组

标签:cti   project   直接   for   lte   排除   mon   key   array类   

人气教程排行