Tôi có thể định nghĩa một lược đồ trong mongodb yêu cầu các thuộc tính nhất định được thiết lập hay không. Giống như NOT NULL
trong SQL. Nếu điều đó là có thể. Cú pháp cho điều này là gì?Tôi có thể yêu cầu một thuộc tính được đặt trong bộ sưu tập mongodb không? (không null)
Tôi đang sử dụng node.js và mongoose. mongoose v3.6.15 MongoDB v2.4.5
Sửa Câu trả lời được cung cấp bởi Charles A là đúng nhưng nhìn qua các tài liệu tôi thấy rằng trong mongoose nó cũng có thể định nghĩa một lĩnh vực theo yêu cầu trong các defenition schema như thế này:
foo : {
bar : { type : String, required : true }
}
mà lái xe bạn đang sử dụng? Tôi biết làm thế nào để làm điều đó trong java với mùa xuân. – Jayz
@Jayz Trả lời câu hỏi được cập nhật ... –
@LudwigMagnusson Sẽ tốt hơn nếu bạn thêm câu trả lời của riêng mình làm câu trả lời riêng cho câu hỏi này và sau đó chấp nhận rằng khi sử dụng 'required: true' là cách tốt nhất để làm điều này. – JohnnyHK