json { "_id": 1, "user_id": 123, "order_date": "2021-01-01", "products": [ { "product_id": 1, "price": 1000 }, { "product_id": 2, "price": 2000 } ] } json { "_id": 1, "user_id": 123, "order_date": "2021-01-01", "product_ids": [1, 2] } json { "_id": 1, "price": 1000 } { "_id": 2, "price": 2000 } script db.collection.createIndex({ "product_name": 1 }) script db.createCollection("orders", { validator: { $jsonSchema: { bsonType: "object", properties: { products: { bsonType: "array", items: { bsonType: "object", required: ["product_id", "product_name", "price"], properties: { product_id: { bsonType: "int" }, product_name: { bsonType: "string" }, price: { bsonType: "double" } } } } } } } })


上一篇:
下一篇:
切换中文