Bài này chia sẻ với các bạn cách kết nối Node js và cơ sở dữ liệu MongoDB sử dụng module mongoose:
– Tạo và khởi chạy 1 cơ sở dữ liệu Mongo(no-sql, ko có bảng biểu, câu lệnh truy vấn giống như SQL truyền thống).
– Kết nối với cơ sở dữ liệu vừa tạo, sử dụng Mongo CLI và sử dụng thư viện Mongoose trong Node js.
– Gửi một POST request từ phía client, phía server nhận được request và thêm 1 bản ghi vào CSDL.
SUBSCRIBE TO MY CHANNEL FOR MORE INTERESTING VIDEOS:
Twitter:
Facebook:
Nguồn: https://trungtamxetai.com.vn
Xem thêm bài viết khác: https://trungtamxetai.com.vn/xay-dung/
Xem thêm Bài Viết:
- Kinh nghiệm, kỹ thuật xây dựng mô hình nuôi dê nhốt chuồng
- KHÁM PHÁ | Bí Ẩn Rùng Rợn Dưới Bức Tường Vạn Lý Trường Thành Ở Trung Quốc
- BROLLY FIBER PHỤ GIA CHỐNG RẠN NỨT CHO VỮA XÂY TÔ, BÊTÔNG
- NHÀ CẤP 4 CÓ GÁC LỬNG 3 PHÒNG NGỦ ĐẦY ĐỦ CÔNG NĂNG | CHI PHÍ XÂY DỰNG 750 TRIỆU
- Thách thức danh hài 6 | Tập 11 FULL: Trấn Thành cười té ghế vì cặp thí sinh hỏi đáp "nhanh như điện"
sao file food.js không exports router ra! bên kia đã lấy được~! mình bị lỗi đoạn đấy
Could not get any response
There was an error connecting to http://localhost:3001/insert_more_food.
Why this might have happened:
The server couldn't send a response:
Ensure that the backend is working properly
Self-signed SSL certificates are being blocked:
Fix this by turning off 'SSL certificate verification' in Settings > General
Proxy configured incorrectly
Ensure that proxy is configured correctly in Settings > Proxy
Request timeout:
Change request timeout in Settings > General
A cho e hỏi chut e bị treo khi send chọn vào x-www-form vậy là lỗi gì a nhỉ
e cài mongodb rồi nhưng khi "mongod –port27017 –dbpath /database" thì nó báo lỗi:
'mongod' is not recognized as an internal or external command, operable program or batch file
sao mình chạy tren local nhưng ko start mongo mà vẫn thay đổi dc data nhỉ… phải chăng start monggo là để máy tính khác cùng mạng truy cập
em đang gặp vấn đề khi triển khai app lên IISNode để host như IIS..mong thầy giúp đỡ..cảm ơn thầy . bạn có thể giải thích thêm đc ko?
em sử dụng windows thì đến đoạn mongod –port 27017 –dbpath lỗi , vậy cài đặt mongodb và connect mongodb với node js trên windows thế nào ạ
vâng a
a ơi e muốn thêm 1 object vào trường nào đó trong 1 bản ghi thì dùng query j ạ
ví dụ e muốn thêm 1 object vào trường userOline
“`
{
"_id" : ObjectId("5bfce1e9aa966f0ca0a7af1f"),
"userOnline" : [
{
"_id" : ObjectId("5bfce26620dfed0c6c68d35d"),
"id" : "kC34iPUORemzAabgAAAD",
"name" : "thanh"
}
],
"messages" : [],
"__v" : 0
}“`
Lúc em post trong chỗ post man thi nó ra lỗi a ơi, code a sử dụng code của a và đã kết nối tới DB thành công.
a ơi cho e hỏi: e thấy có nhiều SQL dùng với NodeJS như MongoDB, Realm và Postgres. Vậy đâu là xu thế hiện nay a nhỉ?
Cách thức truyền đạt, giọng rất tốt tuy nhiên cần cải thiện thêm một chút để phát âm từ tiếng anh chuẩn hơn ( có rất nhiều giảng viên khác phát âm từ tiếng anh rất tệ nghe rất ức chế)
video rất hay ạ <3
thank anh Hoàng. đúng cái em đang cần <3
Nếu ai bị Waiting Connection thì mở Term mới,
go to /usr/local/bin and type ./mongo
Thầy hoàng ơi, khi em use tutorialMongoDB ở phút 1:41 ý. Thì là em tạo mới database tên tutorialMongoDB , hay là em nhảy vào database tutorialMongoDB có sẵn ạ?
mình phải install MongoDB trước ở ngoài rồi mới dùng được câu lệnh mongod ak anh ?
chỗ post man a nên nhắc mọi người ghi giá trị vào trong Body, chứ nhiều ng ko biết lại cứ ấn send rồi lại Error…
Xong phải chọn x-www nữa
thầy cho e hỏi kết nói thất bại là do đâu
e điền thông tin chính xác rồi những vẫn không knoi được
thí dụ mình có các file khác có chức năng như file Food của anh sau đó mình để router bên file index.js mà nó chỉ dạy duy nhất 1 router các router còn lại không chạy là bị gì vậy anh!
gõ vào mongod –port 27017 nó báo: -bash: mongod: command not found anh ơi.