What does db.collection.find() do in MongoDB?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "Retrieves documents from the collection". db.collection.find() là thao tác đọc, tức chữ R (Read) trong CRUD: nó nhận một bộ lọc (query filter) và tuỳ chọn projection để chọn trường, rồi trả về một cursor (con trỏ) duyệt qua các document khớp điều kiện; gọi find() không kèm bộ lọc sẽ lấy toàn bộ collection. Lệnh này không làm thay đổi dữ liệu nào. "Inserts a document into the collection" là việc của insertOne() hoặc insertMany(). "Updates a document in the collection" là việc của updateOne(), updateMany() hay replaceOne(), những lệnh nhận bộ lọc cùng toán tử cập nhật như $set. "Deletes a document from the collection" là việc của deleteOne() hoặc deleteMany(). Tên find nói đúng bản chất của nó: tìm và trả về, không thêm, sửa hay xoá document.

Cùng chương 4

Xuất hiện trong 1 bộ đề