preguntar acerca de mongodb-query
8
réponses
Comment supprimer complètement un champ d’un document MongoDB?
{
name: 'book',
tags: {
words: ['abc','123'],
lat: 33,
long: 22
}
}
Supposons qu'il s'agisse d'un document. Comment supprimer complètement "words " de tous les documents de cette collection? Je veux que tous les …
demandé sur
1970-01-01 00:33:31
2
réponses
Comment interroger des objets imbriqués?
J'ai un problème lors de l'interrogation de mongoDB avec la notation des objets imbriqués:
db.messages.find( { headers : { From: "reservations@marriott.com" } } ).count()
0
db.messages.find( { 'headers.From': "reservations@marriott.com" } ).count( …
demandé sur
1970-01-01 00:33:33
8
réponses
mongodb: insérer s’il n’existe pas
Chaque jour, je reçois un stock de documents (une mise à jour). Ce que je veux faire est d'insérer chaque élément qui n'existe pas déjà.
je veux aussi garder une trace de la première fois que je les ai insérés, et la dernière fois que je les ai vu …
demandé sur
1970-01-01 00:33:30
4
réponses
MongoDB: Comment interroger les enregistrements où le champ est null ou non?
J'ai un document Email qui a un champ sent_at date:
{
'sent_at': Date( 1336776254000 )
}
Si ce Email n'a pas été envoyé, le sent_at champ est null, ou inexistant.
J'ai besoin d'obtenir le nombre de tous les envoyés/non Emails. Je suis coincé à …
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
3
réponses
Liste Toutes les valeurs d’un certain champ dans mongodb
Comment obtenir un tableau contenant toutes les valeurs d'un certain champ pour tous mes documents dans une collection?
Db.recouvrement:
{ "_id" : ObjectId("51a7dc7b2cacf40b79990be6"), "x" : 1 }
{ "_id" : ObjectId("51a7dc7b2cacf40b79990be7"), "x" …
demandé sur
1970-01-01 00:33:34
7
réponses
insérer ou ignorer plusieurs documents en mongoDB
j'ai une collection dans laquelle tous mes documents ont au moins ces 2 champs, dire name et url (où url est unique donc j'ai mis en place un index unique dessus). Maintenant, si j'essaie d'insérer un document avec un double url, il va donner une er …
demandé sur
1970-01-01 00:33:32
3
réponses
Est-ce qu’il y a une chose d’elseif en MongoDB à $cond tout en agrégeant
J'ai donc besoin d'un champ personnalisé calculé en MongoDB comme suit
if( field1 =="A") ->customfield=10
else if(field1 =="B" )->customfield=20
else (field1 =="C" ) ->customfield=15
j'utilise l'agrégation avec l'énoncé de projet$. Mai …
demandé sur
1970-01-01 00:33:34
3
réponses
Retourner les résultats mongoose dans find query vers une variable
je dois retourner les résultats d'une requête avec mongoose dans le noeud.js.
Comment retourner la valeur pour la définir à une variable?
Ce que je dois faire c'est:
var results = users.findOne({_id : users_list[i]['user_id']},{email : 1, credits …
demandé sur
1970-01-01 00:33:34
3
réponses
Comment remplacer la chaîne de caractères dans tous les documents de Mongo
j'ai besoin de remplacer une chaîne dans certains documents. J'ai googlé ce code, mais il ne change malheureusement rien. Je ne suis pas sûr de la syntaxe sur la ligne ci-dessous:
pulpdb = db.getSisterDB("pulp_database");
var cursor = pulpdb.repos.f …
demandé sur
1970-01-01 00:33:32