使用3T Studio将行插入MongoDB

时间:2019-01-29 16:15:07

标签: mongodb

我有一个简短的问题,也许有人可以帮助我。我对MongoDB相当陌生,到目前为止,我自己就取得了相当大的成就。

我创建了一个数据库,其中包含我的所有员工,电子邮件,职称。

我从CSV文件上传了这些文件,但是CSV文件的编辑量很大。我想知道是否可以在其中插入行,以便为它们添加标签,例如:Name:Email:Title

我无法弄清楚这一点,任何帮助都将是非常有用的。

1 个答案:

答案 0 :(得分:1)

在PHP中,您可以执行以下操作:

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

    $insRec = new MongoDB\Driver\BulkWrite;

    $insRec->insert(['name' =>'Max CodeSmith', 'email'=>'info@maxcodesmith.com', 'title'=>'Solutions Architect']);

    $writeConcern = new MongoDB\Driver\WriteConcern(MongoDB\Driver\WriteConcern::MAJORITY, 1000);

    $result = $manager->executeBulkWrite('your.collection', $insRec, $writeConcern);