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

रूबी ड्राइवर का उपयोग कर MongoDB समूह

यह काफी अजीब व्यवहार है। मैंने आपका कोड स्थानीय रूप से चलाया, और सब कुछ काम कर गया। क्या आप सत्यापित कर सकते हैं कि आप ड्राइवर संस्करण 0.18.2 का उपयोग कर रहे हैं? यदि ऐसा है, तो सुनिश्चित करें कि यह एकमात्र संस्करण स्थापित है (बस एक विवेक जांच के रूप में)।

मुझे नहीं लगता कि इससे कोई फर्क पड़ना चाहिए, लेकिन मैं MongoMapper से #group नहीं चला रहा था - मैं अकेले मणि का उपयोग कर रहा था। आप भी यह कोशिश कर सकते हैं। मेरे द्वारा चलाया गया कोड यह है:

require 'rubygems'
require 'mongo'

d = Mongo::Connection.new.db('blog')
c = d['post']

p c.group("function(x) { return { month: x.date.getMonth(), year:x.date.getFullYear() }; }", 
  nil, 
  { :count => 0 }, 
  "function(x,y){y.count++}", 
  true)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB होस्टिंग विकल्प अब जबकि Heroku mLab ऐड-ऑन को हटाया जा रहा है

  2. MongoDB (नेवला) में आभासी क्षेत्र द्वारा छँटाई

  3. Mongodb .net async प्रतीक्षारत

  4. स्प्रिंग डेटा मोंगोडीबी इस नेस्टेड प्रकार की संरचना को तुरंत चालू करने में असमर्थ क्यों है?

  5. mongoengine में एक एम्बेडेड दस्तावेज़ को अद्यतन करना