MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

मोंगोडीबी:मैं संग्रह में सरणी वस्तु को स्टोर करना चाहता हूं

यदि आप अपनी स्कीमा में 'टाइप' नाम की संपत्ति रखना चाहते हैं तो आपको इसे इस तरह निर्दिष्ट करना चाहिए:{टाइप:स्ट्रिंग}।

इसके अलावा आपके मूल्य सरणियों में प्रकार होना चाहिए:"मान":[स्ट्रिंग]

यहां एक कार्यशील उदाहरण दिया गया है।

'use strict';

var mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/test');
var Schema = mongoose.Schema;

var schema = new Schema({
	routerData: {
		'User-Name': {
			'type': {type: String},
			'value': [String]
		},
		'NAS-IP-Address': {
			'type': {type: String},
			'value': [String]
		},

	},
});

var RouterData = mongoose.model('RouterData', schema);

var routerData = {
	'User-Name': {'type': 'string', 'value': ['\u0000\u0000\u0000\u0000']},
	'NAS-IP-Address': {'type': 'ipaddr', 'value': ['10.1.0.1']}
};

var data = new RouterData({routerData: routerData});
data.save();



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगोडब अपडेट पुश ऐरे

  2. बार-बार उप-वस्तुओं की सुरुचिपूर्ण सूची

  3. क्या रेल 3 का उपयोग करके मोंगोडीबी में डिफ़ॉल्ट टाइमज़ोन बदलना संभव है?

  4. upsert का उपयोग करके जावा के साथ mongodb में com.mongodb.MongoException$DuplicateKey प्राप्त करना

  5. विभिन्न मूल्यों के साथ कई दस्तावेज़ों को अद्यतन करने का तरीका