Mongo Bulk插入多个集合

时间:2015-06-20 09:16:58

标签: mongodb collections bulkinsert

我看到mongo有bulk insert,但我发现无法跨多个集合进行批量插入。 由于我没有在任何地方看到它,我认为它不能从Mongo获得。 有什么具体原因吗?

1 个答案:

答案 0 :(得分:3)

您是正确的,因为批量API仅在单个集合上运行。

没有具体原因,但API通常是收集范围的,因此“交叉收集批量插入”将是设计偏差。

您当然可以在程序中设置多个批量API对象,每个对象位于不同的集合中。请记住,虽然这不是事务性的(在startTrans-commit-rollback意义上),但也不是批量插入。