[MUSIC]
Trong bài học trước, chúng tôi đã học về MongoDB, chúng tôi đã tải xuống một
MongoDB trong cửa hàng và tương tác với máy chủ Mongo bằng cách sử dụng gợn sóng Mongo.
Nhưng tất nhiên, đó không phải là cách chúng tôi hình dung bằng cách sử dụng MongoDB trong khóa học này.
Thay vào đó, chúng tôi muốn có thể truy cập vào máy chủ MongoDB từ bên trong nút hoặc
ứng dụng express của chúng tôi.
Vậy làm thế nào để chúng ta truy cập vào máy chủ Mongo từ trong ứng dụng nút của chúng tôi?
Vì vậy, đây là nơi chúng tôi có một nút JS dựa trên trình điều khiển đó là chính thức có
sẵn từ các nhà phát triển Mongol mà chúng tôi có thể sử
dụng kết nối với máy chủ Mongo từ trong ứng dụng Node.js của chúng tôi
hoặc trong ứng dụng biểu cảm của chúng tôi.
Vì vậy, chúng ta hãy tìm hiểu thêm một chút về rằng Node.js và MongoDB leo núi.
Vì vậy, như tôi đã đề cập, trình điều khiển Node MongoDB cung cấp một API cấp cao
cho phép bạn truy cập vào máy chủ Mongo từ bên trong ứng dụng Node của bạn.
Và nó cung cấp cho bạn nhiều phương pháp cho phép bạn tương tác
với máy chủ Mongo của bạn.
Bây giờ, để cài đặt trình điều khiển MongoDB mà là một mô-đun nút,
chúng tôi gõ npm cài đặt mongodb và —save để cài đặt nó trong ứng dụng của chúng tôi.
Sau đó, chúng tôi sau đó sẽ phát triển ứng dụng Node.js của chúng tôi,
và sau đó yêu cầu ứng dụng này, trình điều khiển MongoDB, và họ sử dụng
các mô-đun nút để truy cập vào máy chủ MongoDB từ trong ứng dụng của chúng tôi.
Trình điều khiển MongoDB, không có gì ngoài một mô-đun nút, cung cấp một số thao tác
có thể được thực hiện trên máy chủ MongoDB từ bên trong ứng dụng Node của chúng tôi.
Nó cho phép bạn kết nối với máy chủ MongoDB, rõ ràng và sau đó,
cho phép bạn thực hiện các hoạt động cơ sở dữ liệu khác nhau như chèn, xóa và
cập nhật một bản ghi hiện có hoặc thêm các bản ghi mới vào cơ sở dữ liệu của bạn.
Ngoài ra, nó cung cấp cơ sở khác nhau của việc tạo ra các tài liệu đã có
trong cơ sở dữ liệu.
Chúng tôi sẽ xem xét một số ví dụ về cách họ sử dụng các chỉ số khác nhau mà
trình điều khiển MongoDB cung cấp cho chúng tôi trong các bài tập cho bài giảng này.
Bây giờ, trình điều khiển chính nó hỗ trợ cả dựa trên callback và
promise dựa trên tương tác với máy chủ MongoDB.
Vì vậy, chúng ta hãy nhìn vào một số chi tiết của điều này trong bài tập tiếp theo.
[ NHẠC]