How do you implement data validation in MongoDB?
Data validation in MongoDB can be implemented using JSON Schema or custom validation
rules to ensure data consistency.
Example (using JSON Schema):
db.createCollection("products", {
validator: {
$jsonSchema: {
bsonType: "object",
required: ["product_name", "price"],
properties: {
product_name: { bsonType: "string" },
price: { bsonType: "double", minimum: 0 }
});