Trang chủ » Bài 3: Tạo mới collection trên MongoDB bằng Node.js

Bài 3: Tạo mới collection trên MongoDB bằng Node.js

Tác giả:
Đánh giá bài đăng
0
83

Ở các phần trước mình chúng ta đã tìm hiểu và tương tác được với database trong MongoDB bằng Node.js rồi. Phần này chúng ta sẽ đi vào tìm hiểu và tương tác với collection trong MongoDB, cụ thể bài này chúng ta sẽ tìm hiểu về cách tạo mới một collection trong MongoDB.

1, Tạo mới collection trong MongoDB.

Lí thuyết

-Như mình đã giới thiệu với mọi người ở trong series học MongoDB (xem) thì collection trong MongoDB giống như một table trong SQL. Nó đều có tác dụng lưu trữ dữ liệu,… Và để tạo mới một collection trong MongoDb bằng Node.js thì mọi người sử dụng phươn thức createCollection() với cú pháp như sau:

db.createCollection(collectionName, function (err, res) {

});

Trong đó:

  • db là biết chứa data kết nối.
  • collectionName là tên của collection mà các bạn muốn tạo.
  • err là biến chứa lỗi nếu có.
  • res là biến chứa dữ liệu được trả về.

Ví dụ

VD: Ví dụ mình sẽ tạo một collection có tên là products.

var mongoClient = require('mongodb').MongoClient;
mongoClient.connect('mongodb://127.0.0.1:27017/nodedb', function (err, db) {
    if (err) throw err;

    db.createCollection('products', function (err, res) {
        //Neu co loi thi in ra
        if (err) throw err;
        console.log('Tao thanh cong collection');
        db.close();
    });
});

2, Lời kết.

-Để cho các bạn dễ hiểu hơn thì mỗi bài viết mình sẽ chỉ thực hiện một tác vụ (ví dụ như bài mình chỉ giới thiệu với mọi người cách tạo mới một collection ). Bài tiếp theo chúng ta sẽ tìm hiểu về cách thêm mới document vào trong MongoDB bằng Node.js.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Facebook Messenger Chat Zalo
Messenger Zalo