了解了三个insert方法返回的结果和错误不一样,那具体的使用场景呢?在实际应用中是用哪个多点

来源:3-3 【创建文档】动手实战 - 创建新文档的更多姿势

慕九州5129863

2019-11-05

了解了三个insert方法返回的结果和错误不一样,那具体的使用场景呢?在实际应用中是用哪个多点?没有实际应用经验,暂时想象不到,请帮忙解答下,谢谢

写回答

1回答

Stannum

2019-11-21

同学你好,这个问题的答案就是没有一个唯一的答案(笑),因为选择哪一个方法,取决于你的业务需求和业务场景。比如说,如果你的业务场景需要写入多篇文档,但是业务对于错误较敏感,需要在遇到任何写入错误时立刻停止其他文档的写入,那么使用insertMany的顺序写入也许就是最适合你的方法。

总之,实际应用中并没有哪一个方法一定用的比其他方法多,一切取决于你具体的业务需求

0
0

玩转MongoDB4.0(最新版) 从入门到实践

30%理论+70%实战,用实操检验真理,一门让你事半功倍的入门进阶课

1138 学习 · 197 问题

查看课程