Articles of mongodb

MongoDB: Comment savoir si un champ de tableau contient un élément?

J’ai deux collections. La première collection contient des étudiants: { “_id” : ObjectId(“51780f796ec4051a536015cf”), “name” : “John” } { “_id” : ObjectId(“51780f796ec4051a536015d0”), “name” : “Sam” } { “_id” : ObjectId(“51780f796ec4051a536015d1”), “name” : “Chris” } { “_id” : ObjectId(“51780f796ec4051a536015d2”), “name” : “Joe” } La deuxième collection contient des cours: { “_id” : ObjectId(“51780fb5c9c41825e3e21fc4”), “name” : “CS 101”, […]

Comment retourner les résultats de Mongoose à partir de la méthode find?

Tout ce que je peux trouver pour restituer une page avec des résultats fantastiques dit de le faire comme ceci: users.find({}, function(err, docs){ res.render(‘profile/profile’, { users: docs }); }); Comment pourrais-je retourner les résultats de la requête, plus comme ça? var a_users = users.find({}); //non-working example Pour que je puisse publier plusieurs résultats sur la […]

MongoDB, supprime l’object du tableau

Doc: { _id: 5150a1199fac0e6910000002, name: ‘some name, items: [{ id: 23, name: ‘item name 23’ },{ id: 24, name: ‘item name 24′ }] } Est-il possible de tirer un object spécifique d’un tableau? IE comment puis-je tirer l’object d’object entier avec l’id 23 du tableau des éléments. J’ai essayé: db.mycollection.update({‘_id’: ObjectId(“5150a1199fac0e6910000002”)}, {$pull: {id: 23}}); Cependant, […]

Comment pouvez-vous supprimer tous les documents d’une collection avec Mongoose?

Je sais comment… Supprimer un seul document. Retirez la collection elle-même. Supprimez tous les documents de la collection avec Mongo. Mais je ne sais pas comment supprimer tous les documents de la collection avec Mongoose. Je veux le faire lorsque l’utilisateur clique sur un bouton. Je suppose que je dois envoyer une demande AJAX à […]

Installation et exécution de MongoDB sur OSX

Si quelqu’un peut donner quelques idées ici, je l’apprécierais grandement. Je suis nouveau sur MongoDB, et (relativement) nouveau sur la ligne de commande. J’avais une application express / node.js exécutée localement sur MongoDB, mais au redémarrage de mon ordinateur, j’ai tenté de redémarrer le serveur Mongo et cela a commencé à générer des erreurs et […]

Qu’est-ce que cela signifie de placer «set de travail» dans la RAM pour MongoDB?

MongoDB est rapide, mais uniquement lorsque votre jeu de travail ou votre index peut être inséré dans la RAM. Donc, si mon serveur dispose de 16 Go de RAM, cela signifie-t-il que la taille de toutes mes collections doit être inférieure ou égale à 16 Go? Comment dit-on “ok c’est mon poste de travail, le […]

Comment puis-je obtenir l’object object après avoir enregistré un object dans Mongoose?

var n = new Chat(); n.name = “chat room”; n.save(function(){ //console.log(THE OBJECT ID that I just saved); }); Je veux console.log l’identifiant de l’object que je viens de sauvegarder. Comment est-ce que je fais ça à Mongoose?

Comment puis-je sortinger une collection Meteor en fonction du temps d’insertion?

Je travaille sur mon premier projet utilisant Meteor, et j’ai du mal à sortinger. J’ai un formulaire où les utilisateurs entrent des aphorismes qui sont ensuite affichés dans une liste. Actuellement, les aphorismes les plus récents s’affichent automatiquement en bas de la liste. Existe-t-il un moyen simple d’afficher le plus récent en haut de la […]

Existe-t-il une convention pour nommer la collection dans MongoDB?

J’aimerais savoir s’il existe une convention pour les collections de bases de données telles que: PageVisit ou page_visit . Y at-il des avantages / inconvénients pour ces notations?

comment effacer la console dans mongodb

Lors de l’utilisation de la console ou du shell Mongodb, mon écran est parfois encombré de nombreuses sorties dont je n’ai pas besoin. Y a-t-il une fonction pour effacer la console dans MongoDb? Quelque chose comme analogue de clear dans matlab. J’ai essayé clc , clear mais sans succès.