Bonjour
Je veux insérer un nouveau document si il n'en existe pas encore pour un mot, et ne rien faire si il y en a déjà un. Je ne suis pas certains que ce soit la solution optimale :
1 2 | collection.update({mot: motInLower}, {mot: motInLower}, {upsert: true}); //motInLower contient le mot à insérer |
Cette ligne s’exécute à chaque itération d'une boucle (pour chaque mots d'une phrase), cependant je n'ai qu'une insertion dans ma collection : la première itération (le premier mot). motInLower change bien à chaque itération.
Auriez vous une idée du pourquoi du comment ?
+0
-0