sql >> Database teknologi >  >> NoSQL >> MongoDB

Ulige resultater fra mongoid ved brug af Debian squeeze mongodb

For alle, der oplever mærkelige problemer med Debians squeeze mongodb, ser det ud til, at Debian backports-metapakken mongodb i øjeblikket ikke kræver, at dens afhængigheder (såsom mongodb-server) er fra backports, og heller ikke at være af samme version. Så ved at installere blot med $ sudo apt-get -t squeeze-backports install mongodb fejler ofte lydløst.

En Debian mongodb fejlrapport 703580 kan ses her .

For at undgå dette problem skal du blot installere alle dets afhængigheder fra backports eksplicit:

$ sudo apt-get -t squeeze-backports install mongodb mongodb-clients mongodb-dev mongodb-server
$ mongo
MongoDB shell version: 2.0.0
connecting to: test
> db.serverStatus().version
2.0.0
$ dpkg-query -l 'mongodb*'
||/ Name             Version            Description
+++-================-==================-==============
ii  mongodb          1:2.0.0-2~bpo60+1  object/document-oriented database (metapackage)
ii  mongodb-clients  1:2.0.0-2~bpo60+1  object/document-oriented database (client apps)
ii  mongodb-dev      1:2.0.0-2~bpo60+1  object/document-oriented database (development)
ii  mongodb-server   1:2.0.0-2~bpo60+1  object/document-oriented database (server package)



  1. Mongodb, samlet forespørgsel med $lookup

  2. Brug af MongoDBs positionsoperator $ i en dybt indlejret dokumentforespørgsel

  3. Node js Mongodb Query NumberLong

  4. Unikt indeks fungerer ikke med Mongoose / MongoDB