Which function is used in Mongoose to define a schema?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "mongoose.Schema". Schema là một lớp (constructor) mà Mongoose cung cấp, nên định nghĩa schema bằng cách khởi tạo nó: new mongoose.Schema với đối tượng mô tả các trường như name kiểu String, age kiểu Number cùng các ràng buộc. Schema chỉ mô tả cấu trúc và quy tắc; sau đó mới dùng nó để tạo model. "mongoose.createSchema()" không tồn tại trong API của Mongoose. "mongoose.newSchema()" cũng không tồn tại; từ new phải là toán tử new của JavaScript đứng trước mongoose.Schema chứ không gộp vào tên hàm. "mongoose.model" là hàm dùng ở bước sau, nhận tên và một schema đã có để biên dịch thành Model gắn với collection, nên nó tạo model chứ không định nghĩa schema.
Cùng chương 5
Which of the following are true about the match option in the populate() method? (Choose 2 answers)Có lời giảiCâu hỏiWhich of the following are valid options for the populate() method in Mongoose? (Choose 2 answers)Có lời giảiCâu hỏiWhat are not use cases for Mongoose in Node.js?Có lời giảiCâu hỏiCả 45 câu của chủ đề45 câu