MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Grup MongoDB menggunakan driver Ruby

Itu perilaku yang cukup aneh. Saya baru saja menjalankan kode Anda secara lokal, dan semuanya berfungsi. Dapatkah Anda memverifikasi bahwa Anda menggunakan driver versi 0.18.2? Jika demikian, pastikan itu satu-satunya versi yang diinstal (sebagai pemeriksaan kewarasan).

Saya tidak berpikir itu akan membuat perbedaan, tetapi saya tidak menjalankan #group dari MongoMapper -- saya menggunakan permata itu sendiri. Anda mungkin mencobanya juga. Berikut kode yang saya jalankan:

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. Model luwak TypeError:Skema bukan konstruktor

  2. subset kueri mongodb dari sebuah array

  3. jumlah grup dan subgrup mongodb

  4. MongoDB\Driver\Exception\InvalidArgumentException Integer overflow terdeteksi di platform Anda:300000000000

  5. Memantau Server Percona untuk MongoDB - Metrik Utama