Bài viết của Hoàng Hải Đăng

Module URL trong NodeJS - NodeJS căn bản

Module URL có chức năng tương tự như module Path nhưng thay vì xử lý path thì module này lại xử lý URL hiện tại mà người dùng đang truy cập. Như thường lệ để sử dụng được module URL thì ban phải require nó vào ở phía đầu file nhé. var url = ...

Tác giả: Hoàng Hải Đăng viết 14:50 ngày 06/04/2021 chỉnh sửa

Module Path trong NodeJS - NodeJS căn bản

Thông thường chúng ta có các thao tác xử lý đường dẫn file và tên file như lấy đường dẫn trỏ tới thư mục, lấy tên file trong đường dẫn, lấy phần mở rộng của file, ... tất cả các thao tác này trong Javascript không hỗ trợ, vì vậy bạn sẽ phải tự viết. Đấy là nói về Javascript, còn NodeJS thì những ...

Tác giả: Hoàng Hải Đăng viết 14:50 ngày 06/04/2021 chỉnh sửa

Populate trong Mongoose - NodeJS căn bản

Trong bài viết này chúng ta sẽ cùng nhau đi tìm hiểu về Populdate trong Mongoose. Trong phiên bản từ 3.2 trở đi Mongose có hỗ trợ một aggregation operator hỗ trợ việc join các document có mối liên hệ với nhau là lockup. Nhưng phổ biến và mạnh mẽ hơn đó chính là populate(), cho phép bạn join các ...

Tác giả: Hoàng Hải Đăng viết 14:50 ngày 06/04/2021 chỉnh sửa

Middleware trong Mongoose - NodeJS căn bản

Trong bài viết này chúng ta sẽ cùng nhau đi tìm hiểu về Middleware trong Mongoose, trong các bài trước các bạn cũng thấy mình nhắc đến middleware rất nhiều như : validation middleware, save middleware,...bởi vậy bài viết này sẽ tập chung tìm hiểu về các middleware được xây dựng trong ...

Tác giả: Hoàng Hải Đăng viết 14:50 ngày 06/04/2021 chỉnh sửa

Validation trong Mongoose - NodeJS căn bản

Trong bài viết này chúng ta sẽ cùng nhau đi tìm hiểu về Validation tron Mongoose. Khi bạn làm việc với một Model, trước khi tiến hành thực hiện các mục đích chính của các Queries, mongoose sẽ có bước kiểm tra dữ liệu đầu vào, điều này là quan trọng trong quá trình làm việc bởi chỉ khi dữ liệu đúng ...

Tác giả: Hoàng Hải Đăng viết 14:50 ngày 06/04/2021 chỉnh sửa

Create / Read / Update / Delete trong Mongoose - NodeJS căn bản

Trong bài này ta sẽ tìm hiểu về các cách thực thi create, read, update, delete trong Mongoose, những thao tác này còn gọi là CRUD. Chúng là những mongoose query object có nhiệm vụ làm việc với MongoDB. 1. Mongoose Query Mongoose models cung cấp cho chúng ta một vài function cho phép thực hiện ...

Tác giả: Hoàng Hải Đăng viết 14:50 ngày 06/04/2021 chỉnh sửa

Subdocuments trong Mongooose - NodeJS căn bản

Trong bài viết này chúng ta sẽ đi tìm hiểu về Subdocuments trong Mongoose. Subdocuments là một document nằm bên trong một document nào đó. Trong Mongoose, nghĩa là bạn có thể thêm 1 document vào trong 1 document. Mongoose chia Subdocument thành 2 loại chính gồm: ...

Tác giả: Hoàng Hải Đăng viết 14:50 ngày 06/04/2021 chỉnh sửa

Documents trong Mongoose - NodeJS căn bản

Trong bài viết này chúng ta sẽ tìm hiểu về documents trong Mongoose. Documents đại diện cho các dữ liệu được lưu trữ trong MongoDB. Trong Mongoose các khái niệm về Model và Documents có mối liên hệ chặt chẽ với nhau. 1. Documents vs Models Document và Models là hai khái niệm khác biệt nhau ...

Tác giả: Hoàng Hải Đăng viết 14:50 ngày 06/04/2021 chỉnh sửa

Models trong Mongoose - NodeJS căn bản

Trong bài viết này chúng mình sẽ cùng nhau đi tìm hiểu về Model trong Mongoose. Model là một cấu trúc được tạo ra dựa trên Schema, đại diện cho Model được là một document. Model chịu trách nhiệm tạo và đọc các document từ MongoDB. 1. Khởi tạo một Model Trước khi khởi tạo một Model bạn cần khởi ...

Tác giả: Hoàng Hải Đăng viết 14:50 ngày 06/04/2021 chỉnh sửa

SchemaTypes trong Mongoose - NodeJS căn bản

Trong bài này chúng ta sẽ tìm hiểu về SchemaTypes trong Mongoose, một module của NodeJS. SchemaTypes có liên quan mật thiết đến hầu hết các phần trong Mongoose như Schema, Model, validation, lấy dữ liệu, thêm dữ liệu hay truy vấn dữ liệu và các thuộc tính của các document. Trong bài này chúng ta ...

Tác giả: Hoàng Hải Đăng viết 14:50 ngày 06/04/2021 chỉnh sửa
<< < .. 24 25 26 27 28 29 30 .. > >>