Questions marquées «mongodb»

MongoDB est une base de données NoSQL évolutive, hautes performances, open source et orientée document. Il prend en charge un grand nombre de langues et de plates-formes de développement d'applications. Des questions sur l'administration du serveur peuvent être posées sur https://dba.stackexchange.com.

13
E: Impossible de localiser le paquet mongodb-org
J'essaye de télécharger mongodb et je suis les étapes sur ce lien . Mais quand j'arrive à l'étape: sudo apt-get install -y mongodb-org J'obtiens l'erreur suivante: Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package mongodb-org //This is the error Pourquoi cela se …


6
Quel est l'opérateur $ unwind dans MongoDB?
C'est mon premier jour avec MongoDB alors allez-y doucement avec moi :) Je ne comprends pas l' $unwindopérateur, peut-être parce que l'anglais n'est pas ma langue maternelle. db.article.aggregate( { $project : { author : 1 , title : 1 , tags : 1 }}, { $unwind : "$tags" } ); …


6
$ lookup sur ObjectId dans un tableau
Quelle est la syntaxe pour effectuer une recherche $ sur un champ qui est un tableau d'ObjectId plutôt qu'un seul ObjectId? Exemple de bon de commande: { _id: ObjectId("..."), products: [ ObjectId("..<Car ObjectId>.."), ObjectId("..<Bike ObjectId>..") ] } Requête ne fonctionnant pas: db.orders.aggregate([ { $lookup: { from: "products", localField: "products", foreignField: …

8
Obtenez le dernier enregistrement de la collection mongodb
Je veux connaître l'enregistrement le plus récent d'une collection. Comment faire ça? Remarque: je sais que les requêtes de ligne de commande suivantes fonctionnent: 1. db.test.find().sort({"idate":-1}).limit(1).forEach(printjson); 2. db.test.find().skip(db.test.count()-1).forEach(printjson) où idate a ajouté l'horodatage. Le problème est que plus la collecte est le temps de récupérer les données et ma collection …



6
MongoDB n'est pas égal à
J'essaie d'afficher une requête dans MongoDB où un champ de texte n'est pas '' (vide) { 'name' : { $not : '' }} Cependant j'obtiens l'erreur invalid use of $not J'ai regardé la documentation mais les exemples qu'ils utilisent concernent des cas compliqués (avec regexp et $notannulation d'un autre opérateur). …
102 mongodb 



7
Comment obtenir tout le nombre de modèles de mangouste?
Comment puis-je connaître le nombre de modèles dont les données ont été enregistrées? il existe une méthode Model.count(), mais cela ne semble pas fonctionner. var db = mongoose.connect('mongodb://localhost/myApp'); var userSchema = new Schema({name:String,password:String}); userModel =db.model('UserList',userSchema); var userCount = userModel.count('name'); userCountest un objet, quelle méthode appelée peut obtenir un réel count? …

6
Requête Mongoose où la valeur n'est pas nulle
Vous cherchez à faire la requête suivante: Entrant .find enterDate : oneMonthAgo confirmed : true .where('pincode.length > 0') .exec (err,entrants)-> Est-ce que je fais correctement la clause where? Je souhaite sélectionner des documents dont la valeur pincoden'est pas nulle.
101 mongodb  mongoose 

13
Agrégation MongoDB: Comment obtenir le nombre total d'enregistrements?
J'ai utilisé l'agrégation pour récupérer les enregistrements de mongodb. $result = $collection->aggregate(array( array('$match' => $document), array('$group' => array('_id' => '$book_id', 'date' => array('$max' => '$book_viewed'), 'views' => array('$sum' => 1))), array('$sort' => $sort), array('$skip' => $skip), array('$limit' => $limit), )); Si j'exécute cette requête sans limite, 10 enregistrements seront récupérés. …
101 mongodb 

1
Comment configurer le pilote Java MongoDB MongoOptions pour une utilisation en production?
J'ai recherché sur le Web les meilleures pratiques pour configurer MongoOptions pour le pilote MongoDB Java et je n'ai pas proposé grand chose d'autre que l'API. Cette recherche a commencé après que j'ai rencontré l'erreur "com.mongodb.DBPortPool $ SemaphoresOut: Out of semaphores to get db connection" et en augmentant les connexions …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.