pouvez-vous m'aider pls comme j'ai surfé autour, mais n'a pas trouvé d'informations. Je travaille avec la collection plafonnée mongoDB en utilisant Ruby. J'ai besoin de mettre à jour les documents en fonction de l'identifiant que je récupère de la requête, mais cela ne fonctionne jamais. est ici l'exemple de mon codeMongoDb collection plafonnée
curseur = coll.find ({ "EndTime" => nil})
begin
while row = cursor.next_document
if !alive row["Pid"]
coll.update({"_id"=>row["_id"]}, { "$set" => { "EndTime" =>Time.now}})
end
end
rescue
end
Thanx beaucoup
Il serait utile que vous puissiez expliquer un peu plus ce qui ne fonctionne pas, ce n'est pas comme si nous pouvions exécuter votre code. Que fait la méthode 'alive', par exemple. N'est-ce pas juste que l'instruction if n'est jamais vraie? – Theo