我通过 ensureIndex 方法为集合创建了组索引。
我使用更新方法进行数据插入,但批量数据插入有问题,
我不明白这个“push”或“addToSet”使用“每个”键。
我需要查询 php 数组语法。
db.collection.update(
<query> ( here, how I use the query on bulk insert ? ),
{
$addToSet: {
<field1>: { $each: [ <value1>, <value2> ... ] },
<field2>: { $each: [ <value1>, <value2> ... ] },
<field2>: { $each: [ <value1>, <value2> ... ] }
},
{$inc : {file_hit : 1}}
},
{upsert : true, multi : true}
)