我有一个简短的问题,也许有人可以帮助我。我对MongoDB相当陌生,到目前为止,我自己就取得了相当大的成就。
我创建了一个数据库,其中包含我的所有员工,电子邮件,职称。
我从CSV文件上传了这些文件,但是CSV文件的编辑量很大。我想知道是否可以在其中插入行,以便为它们添加标签,例如:Name:Email:Title
我无法弄清楚这一点,任何帮助都将是非常有用的。
答案 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);