4
我看到mongo有bulk insert,但我無法看到跨多個集合進行批量插入的功能。 因爲我沒有在任何地方看到它,所以我認爲它不適用於Mongo。 有什麼具體原因?Mongo批量插入多個集合
我看到mongo有bulk insert,但我無法看到跨多個集合進行批量插入的功能。 因爲我沒有在任何地方看到它,所以我認爲它不適用於Mongo。 有什麼具體原因?Mongo批量插入多個集合
你是正確的,因爲批量API只對單個集合進行操作。
沒有具體的原因,但API通常是集合範圍的,所以「交叉集合批量插入」將是一個設計偏差。
您當然可以在程序中設置多個批量API對象,每個批量API對象都位於不同的集合中。請記住,儘管這不是事務性的(在startTrans-commit-rollback意義上),但是批量插入也不是。
但是這些調用不會是事務性的權利? – Neil
正確 - 但即使是針對單個集合的批量插入目前在startTrans-commit-rollback意義上也不是事務性的。 –