des heures que je suis en train d'ajouter des données en vrac dans ma collection MongoDB de configuration localement, tout est mis à l'exception index unique pour une ou plusieurs touches :(MongoDB: ensureIndex ne fonctionne pas sur les deux seule clé et les clés composites
I ai utilisé ceci:
ensureIndex({appid:1, userid:1}, {unique:true, dropDups:true, background:true})
alors ce (coz je suppose que pour une raison quelconque, l'index multiples clés ne fonctionne pas)
ensureIndex({userid:1}, {unique:true, dropDups:true, background:true})
après avoir utilisé ci-dessus lignes j'essayé d'insérer des millions de lignes de un script PHP (via à la fois insert et batchInsert) et chaque fois que les ID utilisateurs en double sont là: '(s'il vous plaît guidez moi sur ceci :(
Salut! Avez-vous réussi à faire fonctionner cela à la fin? J'ai le même problème, ou je pense au moins. Je peux cependant appliquer des index en définissant 'background: true' lors de l'exécution de l'administrateur de la console Mongo. Avez-vous essayé cela? – Industrial