आप किसी स्कीमा का उपयोग कुछ इस तरह कर सकते हैं:
स्टॉक
{
_id: "MSFT",
price: 24.69,
volume: 53931025,
date: 20110519
}
फिर उन फ़ील्ड में अनुक्रमणिका जोड़ें जिन्हें आप सॉर्ट और फ़िल्टर करेंगे, उदा.
db.stocks.ensureIndex( { date: 1 } )
_id
कुंजी फ़ील्ड डिफ़ॉल्ट रूप से अनुक्रमित होती है, इसलिए इस तरह के अपडेट बहुत तेज़ होंगे:
db.stocks.update( { _id: "MSFT" }, { $set : { price: 25.04 } } )