柳暗花明笔记

    mongodb 插入数据BulkWrite方法

    所属分类:[ php&web ] 猫哲学家 发表于:2017-08-15 14:37 浏览:125

    $doc = [
    'time' => intval(time()),
    'name' => 'lmz.'.date('Y-m-d H:i:s'),
    ];

    // 法一
    // $mongo = new \MongoClient('192.168.200.229:27017');
    // $collection = $mongo->selectCollection('test', 'bigdata_dev');
    // $result = $collection->insert($doc);
    // var_dump(1, $result);

    // 法二
    $mongo = new \MongoDB\Driver\Manager('mongodb://192.168.1.104:27017');
    $bulk = new \MongoDB\Driver\BulkWrite;
    $bulk->insert($doc);
    $result = $mongo->executeBulkWrite('bigdata_dev.test', $bulk);
    var_dump(2, $result);

    标签: mongodb 
    上一编文章 psysh windows下安装及加入环境变量 下一编文章 psysh下测试php数组合并array_merge与+的微妙区别
    最近文章
    发表评论