Trong Mongoose, có Model.create và Collection.insert (phần sau không hoàn toàn là một phần của Mongoose, mà là của trình điều khiển MongoDB cơ bản).
Theo nhà phát triển Mongoose, chúng về cơ bản giống nhau khi được gọi với một mảng tài liệu, mặc dù nhìn vào mã khiến tôi nghĩ rằng có sự khác biệt nhỏ ( cảnh báo :Tôi chưa xem mã that tốt vì vậy tôi có thể nhầm lẫn về những điều sau):
- sử dụng
Model.createsẽ gọi bất kỳ trình xác thực / móc nào được khai báo trên giản đồ của bạn; -
Model.createthực hiện một.savecho mỗi tài liệu trong mảng, kết quả làNlệnh gọi cơ sở dữ liệu (trong đóNlà số tài liệu trong mảng);Collection.insertthực hiện một cuộc gọi cơ sở dữ liệu lớn;