preguntar acerca de mongodb

5
réponses

Équivalent $set de MongoDb dans son pilote java

Existe-t-il un moyen de modifier la valeur de L'une des clés de MongoDb via son pilote Java. J'ai essayé ce qui suit: someCollection.update(DBObject query, DBObject update); someCollection.findAndModify(DBObject query, DBObject update); Mais les …
demandé sur 1970-01-01 00:33:31
3
réponses

Synchroniser MongoDB Via ssh

Contrairement à Mysql, j'ai trouvé assez difficile d'essayer de synchroniser les fichiers MongoDB - Ils ne peuvent pas être redirigés, car ils n'envoient pas les données à stdout (Si je comprends bien). Donc, j'essaie de trouver un autre moyen, ce …
demandé sur 1970-01-01 00:33:33
2
réponses

Mongoose-en utilisant Populate sur un tableau de ObjectId

J'ai un schéma qui ressemble un peu à: var conversationSchema = new Schema({ created: { type: Date, default: Date.now }, updated: { type: Date, default: Date.now }, recipients: { type: [Schema.ObjectId], ref: 'User' }, messages: [ co …
demandé sur 1970-01-01 00:33:32
1
réponses

$ push et $set dans la même mise à jour MongoDB

J'essaie d'utiliser le pilote Java de MongoDB pour effectuer deux mises à jour ($set et $push) sur un enregistrement dans la même opération. J'utilise un code similaire à ce qui suit: BasicDBObject pushUpdate = new BasicDBObject().append("$pus …
demandé sur 1970-01-01 00:33:32
9
réponses

MongoMapper et migrations

Je construis une application Rails en utilisant MongoDB comme back-end et MongoMapper comme outil ORM. Supposons que dans la version 1, Je définisse le modèle suivant: class SomeModel include MongoMapper::Document key :some_key, String end P …
demandé sur 1970-01-01 00:33:29
4
réponses

MongoError, err: e11000 erreur de clé en double

J'ai un schéma MongoDb comme ceci var User = new Schema({ "UserName": { type: String, required: true }, "Email": { type: String, required: true, unique: true }, "UserType": { type: String }, "Password": { type: String } }); J' …
demandé sur 1970-01-01 00:33:32
6
réponses

Comment trouver des requêtes n’utilisant pas d’index ou lentes dans mongodb

Existe-t-il un moyen de trouver des requêtes dans mongodb qui n'utilisent pas D'index ou qui sont lentes? Dans MySQL, cela est possible avec les paramètres suivants dans le fichier de configuration: log-queries-not-using-indexes = 1 log_slow_querie …
demandé sur 1970-01-01 00:33:33
2
réponses

Est-il mauvais de changer le type d’id dans MongoDB en entier?

MongoDB utilise le type ObjectId pour _id. Ce sera mauvais si je fais _id un entier incrémenté? (avec cette gemme , Si vous êtes intéressé) ... …
demandé sur 1970-01-01 00:33:32
4
réponses

Comment puis-je utiliser Mongoid et ActiveRecord en parallèle dans Rails 3?

J'utilise rails 3 et j'ai commencé mon application avec ActiveRecord. Maintenant, j'ai beaucoup de modèles, et les relations commencent à se compliquer, et certains pourraient être plus simplement exprimés avec une structure orientée Document, donc …
demandé sur 1970-01-01 00:33:31
4
réponses

Question de requête mongo $gt, $ lt

J'ai une requête ci-dessous. Je veux obtenir des éléments entre 4 et 6, donc seul a: 1 devrait correspondre car il a la valeur 5 dans B. > db.test.find({ b : { $gt : 4 }, b: {$lt : 6}}); { "_id" : ObjectId("4d54cff54364000000004331"), "a" : 1, …
demandé sur 1970-01-01 00:33:31