Which of the following Mongoose schema configurations enable default values?
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: "default: 18". Trong định nghĩa schema Mongoose, tuỳ chọn default gán giá trị mặc định cho trường khi tài liệu mới được tạo mà không cung cấp trường đó, ví dụ age: { type: Number, default: 18 } làm mọi người dùng mới thiếu age có age bằng 18; default còn nhận một hàm như Date.now để tính lúc tạo. "required: true" là validator bắt buộc phải có giá trị, thiếu thì save() báo lỗi chứ không tự điền. "validate: {}" khai báo hàm kiểm tra tuỳ chỉnh để chấp nhận hay từ chối giá trị, không sinh giá trị nào. "immutable: true" khiến trường không đổi được sau khi tài liệu đã lưu lần đầu, cũng không đặt giá trị mặc định.
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