Biết về Node.js và MongDB (phần 26)

Truy cập CSDL qua VS Code

Cho đến bây giờ, chúng ta đã sử dụng Terminal để truy cập CSDL. Nếu bạn nhớ trong các học phần trước, chúng ta
đã cài đặt mở rộng MongoDB cho VS Code. Chúng ta bây giờ có thể sử dụng mở rộng này để truy cập CSDL của chúng
ta theo cảnh ảnh hóa:
1. Click lên biểu tượng MongoDB trên thanh phụ bên trái (nó nên là một biểu tượng lá) và click lên nút
Add Connection:
vs 1
2. Một tab MongoDB mới sẽ mở ra. Trong tab này click lên Connect trong hộp Connect with Connection String:
vs 2
3. Một popup sẽ mở tại đỉnh. Trong popup này, nhập connection string sau để kết nối tới CSDL địa phương của bạn:

mongodb://localhost:27017/

4. Nhấn Return/Enter để khẳng định. Một kết nối mới sẽ được liệt kê trong thanh phụ MongoDB. Bạn có thể lướt cây
để xem các CSDL, collections và tài liệu. Ví dụ, click tài liệu đầu tiên để xem nó:
vs 3
Tip
Bạn cũng có thể trực tiếp biên tập một tài liệu bằng cách biên tập một trường trong VS Code và lưu file. Tài liệu
cập nhật sẽ tự động được lưu vào CSDL.
Mở rộng MongoDB rất là hữu dụng cho debug CSDL của chúng ta, khi nó cho phép chúng ta định vị ảnh hóa các vấn
đề và nhanh chóng thực hiện biên tập tới các tài liệu. Ngoài ra, chúng ta có thể click phải lên Documents và Search
for documents… để mở một cửa sổ mới nơi chúng ta có thể chạy các truy vấn MongoDB, chính như chúng ta đã làm trong
Terminal. Các truy vấn có thể được thực thi trên CSDL bằng cách click lên nút Play trong đỉnh phải. Bạn có thể
cần khẳng định một thoại với Yes, và sau đó các kết quả sẽ thể hiện trong khung mới, như có thể thấy trong chụp
màn hình sau:
vs 4
Bây giờ rằng chúng ta đã học các cơ bản sử dụng và debug các CSDL MongoDB, chúng ta có thể bắt đầu tích hợp CSDL
của chúng ta vào dịch vụ backend Node.js, thay vì đơn giản lưu giữ và đọc thông tin từ các files.

Chia sẻ